A Scientist&#39;s God - Kindle edition