Great Dictionary of Dreams
Dream events or scenarios illustrate our life experiences, fears and hopes, often with deep symbolism.