Comment

kndrdsprt
Aug 04, 2014kndrdsprt rated this title 5 out of 5 stars
Totally absorbing. Hard to put down - I read all 661 pages in 2 days...a rare experience indeed.