written by on 15/12/2008
Good Points
Everything.
Bad Points
The ending was a little unexpected.
General Comments
It's a long book buy i'd rather have a long fulfilling book then a short but poor one.