Review: A great read
Rating: 5 out of 5
Date: 01 11, 2013
A thrill ride that leaves you wondering what's going to happen next but does not give it away.  Can't wait for the next installment.