Ian Wallace is qualified psychologist who specializes in dreams and dreaming. He is widely acclaimed in the media for his live dream analysis over 100,000 dreams for his clients during his professional career as a dram psychologist.

The Top 100 Dreams by Ian Wallace

The Dreams That We All Have and What They Really Mean