Note Formerly published as an ebook titled Why People Believe in Spirits, Gods and Magic. Now available in paperback. Across the globe and through time, diverse cultures have developed elaborate systems for understanding and interacting with strange forces and invisible beings. Since the nineteenth century anthropologists have theorised about the nature of the extraordinary experiences and beliefs recounted...