Calculating God - Robert J. Sawyer

This book gives you much to chew on. Personally, I can't decide if the book is about God, immortality or death. If you want a book that will make you think, you could try this one. If you are just reading for a story, then it might be a bit frustrating because this tale is low on action and high on ratiocination.