Dictionary of Dream Symbols: With an Introduction to Dream Psychology by Eric Ackroyd
An introduction to the psychology of dreams, with detailed interpretations of over 700 of the most commonly experienced motifs, and a practical cross-reference system. It should aid the decoding of puzzling and obscure dreams.