This is far from my usual type of book, but I loved every second of it! I actually listened to this one on audiobook, which I never really enjoy as much as print, but for the first time I couldn't wait until my next listen! This author has a new fan!