I would give it a 5, if only there weren't so many mistakes.

one of those don't-want-to-finish books. very glad the ending didn't disappoint me in the slightest.

made it to my top 5!