Evolutionary Biology and Quantum Physics reveal a universe that is infinitely interconnected and in which every single event that has happened and may potentially happen is embedded. Everything is interconnected and co-arises with a multitude of other things. As living beings we are woven into this unimaginably complex causal network where nothing escapes being recorded - ready to act out whatever needs to be resolved. This is strikingly similar to the Buddha's teachings on Dependent Origination (Paticca samuppada) and how karma and rebirth are viewed in a number of ancient philosophical and religious traditions. Buddhism in particular developed a profound understanding of the psychic mechanisms that drive this "Wheel of Life".