This veers from a three to a four star. There is so much going on this book, and it worries me that there were just too many 'big' themes - science versus religion, father. son relationships, cowardice versus bravery and that's just the tip of the iceberg. I gave it four as it had me gripped and I loved the gross figure of Weatherby and how Machiavellian he was - but ultimately I think he tried to put too much in and never really came to any satisfying moral conclusion. Overall a good, gripping read.