What does it mean to dream of tunnels, rainbows, alarm bells, ravens, swimming, embarrassment or death? This book is a code book for unlocking the secrets and meanings of your dreams. Dreams are a combination of your deep subconscious emotions and your everyday life events. They are usually symbolic of inner hopes and fears and can give insight into the past, future and even how to proceed in certain matters. This is a very comprehensive guide with an alphabetic index.