“Almost two thousand years — and not a single new god!” wrote Nietzsche in 1888. But he was wrong, argues philosopher Simon May. There was a new god, just then emerging, and the new god was human...