My first book by Craig Johnson and I was very impressed.. Enjoyed the book a great deal. The main characters were awesome and look forward to reading more about them in future books in the series.  The ending was far from predictable and it held my interest till the end. May even check out the TV series.. You won't be disappointed in choosing this book!!