The Science of Weird Shit: Why Our Minds Conjure the Paranormal

The Science of Weird Shit

Why Our Minds Conjure the Paranormal

2024 • 412 pages