A Dictionary of Allegorical Meanings - H. David Brumble (Taylor and Francis, 1998)