First book I have read/listened to in a long time and it was a really good read!