Started slow at first, but the last half is incredible. And the last chapter is unforgettable. Another fantastic book from Bernard.