I was in a bit of a rut, and this one popped up on my audiobook suggestion list. I remember liking it last time I read it, so thought I'd go for an audio version. The philosophical twist was there, like I remembered, though it went a bit further than I'd like. Yes, it's the height of arrogance to presume to know so much that you know there is no God. But the whole "purpose of the human race is to become god" has been done so many times and getting a bit old.