Member Reviews
Reviewer 545051
This took ages to open and I almost gave up trying to read it. It was a real pain. But once I managed to get it open it was a good book with great themes and interesting characters.