Review: A good read
Rating: 4 out of 5
Date: 09 19, 2013
This book kept me on the edge of my seat.  It shows a triumph of bad over evil; a good read.