by Theodore Carter
I thank the publisher for providing me an ARC copy of this book that I freely chose to review. I had a ball reading this book. This is one of those books that are fun to read (even if you think you know where things are headed, you still want to read all the nitty-gritty details and end up discoveri...