The book was slow at first, but never lacked suspense, building up to a bang at the end.