Review: Avid reader
Rating: 5 out of 5
Date: 01 18, 2013
Great book!  Slow read in the beginning, but if you can hang in there the book does get better.  Challenging in terms of the reader deciding "who done it", and I always appreciate it when the writing is not boiler plate.