The Trouble With Being God: A Philosophical Thriller