Review: good read
Rating: 5 out of 5
Date: 10 30, 2013
I read at least 3 books a week and this one goes on my re read list and there aint many books I put on that list that I would read again...