Review: Not read yet
Rating: 4 out of 5
Date: 06 23, 2013
I haven't read this book yet but I will soon as I get home to a feasible internet connection and a more time on my hands.