Review: Adventure and Surprise
Rating: 5 out of 5
Date: 07 5, 2014
I love a book that keeps me hating to put it down. A surprise  here and there certainly keeps my attention.