Unabridged Audiobook
The book is a bit predictable but nonetheless very entertaining and cleverly written. I enjoyed very much that there are queer characters - but that it's not sensationalized or the center of the story. I'm re-listening to the end over and over again - I don't want to spoil, but it's great!