May I first start this review off by asking, “How in the world does he come up with this stuff?” To be able to take bits and pieces of history and weave them into a tale bigger than a single genre is absolutely amazing talent. Robert Liparulo does it again. If you have read and … Continue reading




























