The Penguin dictionary of symbols - Chevalier, Jean 1906-; Gheerbrant, Alain (Penguin Books, 1996)