This book grabbed me from the moment I picked it up in the bookstore, as always a master of detail, without becoming overwhelming, the characters are so relatable you cannot help but see the flaws and greatness in human beings, the little evils we all harbor and the big evils that some embrace, truly a great read, that will transport you to Billy's side as he navigates his life, if you were not a huge fan before reading this book, you will be when you turn the last page,