Edward Castle crushes it, love this book. Main character has the right amount of attitude, charisma and humility. Jack Thorn makes me laugh out loud.