A dictionary of symbols - Chevalier, Jean, 1906-1993 (Penguin Reference Books, 1996)