I loved this audiobook, read by the author, told in verse. This is a book with a surprise so big you will want to go back and re-read it after you finish it just so you can read it knowing what you find out in the end.

I loved this audiobook, read by the author, told in verse. This is a book with a surprise so big you will want to go back and re-read it after you finish it just so you can read it knowing what you find out in the end.