The dictionary of dream interpretation: including a glossary of dream symbols by Gerald Schoenewolf | Menrva Books