This was a compelling story about Cain, Abel, Adam, Eve and the rest of the family. I liked how the story went backwards in time starting with Cain's imminent death and ending with Adam and Eve leaving the Garden of Eden. I also liked how David Maine stretched out the story line so that Cain's offering being rejected isn't followed immediately by his murdering Abel.
I enjoyed this book. I liked how Karigan gradually learned about her role in the fight for the kingdom of Sacordia between Zachary and his brother Amilton. I also liked the interactions between the characters Karigan and the friends she makes. I look forward to reading the next book in the series, First Rider's Call.
At first I wasn't sure if I would like the book as the main character, Frank Clevenger, was not the most likable person. But as the story progresses and Frank has to both solve the crimes and face the reason he tends to self-destruct, I got more interested in how the story would end. I look forward to reading more about Frank and his friends and enemies in the next book, Projection.
I think this will be the book that I will go back to again and again. There were so many interesting facts to learn, and I enjoyed reading about how various scientists discovered new information that often surprised them. I liked reading about William Herschel's discovery of the planet Uranus in 1781 and how he wanted to name it after King George III (Georgium Sidus). I also liked learning about prehistoric guinea pigs the size of cows.