Great first book. I was a little turned off by the synopsis and almost passed on this gem. The main character is very relatable, he is it the typical polar good/bad that most authors end up defaulting to, Nor is he a complete idiot/genius.
Most definitely worth a listen.