Review: Mind boggling
Rating: 4 out of 5
Date: 03 26, 2013
Left me stunned. Can usually figure the books I read out but this took me by surprise. It was a great book and look forward to reading more by this author.