The Science of Magic (How the Mind Weaves the Fabric of Reality)