I actually listened to this book as an audio book from the library. It was an amazingly well done book and the audio to go with it made it extremely entertaining to listen too! I listened to this on my way to job sites (for my day job :) ) and to and from work and coaching volleyball. Certain parts of it had me laughing and feeling along with the characters. I loved the omniscient third person point of view so all of the sides of the story were told. Definitely an entertaining book!
Check it out here!