The writing was good and all the hints along the way added up logically. Well grounded in current science (as if I would know. He includes a final chapter that explains concepts) I will buy the next two.