Unabridged Audiobook
I recommend the book but only if you read it and not listen with particular narrator. The narrator was horrible, breathless and always made Miranda sound stupid and angry at the world with no let up. If you read the book, you have a different concept of what she is really meant to be. I finally quit the audio version and switched to the actual book.
~~tag-text~~