I wasn't sure about this book when I first started it but before I knew it, I was hooked. The main character, Geiger, is one of the types of characters that you hate to admit you like and want to know more about him. I love the opposite personalities of Geiger and his worker Harry. The author did a wonderful job developing the characters but keeping you guessing and wanting to know more. The book really picks up speed as you continue reading it. I will definitely look into more Mark Allen Smith books in the future.