This was a much better book than I expected. Agent G was an engrossing action character and the story was enthralling from beginning to end. Jeffrey Kafer was an excellent narration choice and suited the character perfectly. This was definitely a fast paced hard boiled action story, and it’s incredible pace is one of its best and worst points. While the action never lets up and never leaves you bored, I found myself rewinding certain sections over and over because I felt like I missed key points at times. Overall an excellent book and well worth your time.