This book had the potential to be a truly excellent read, and it was great for the first 350 pages or so. Then it went downhill; the rest of the book rapidly tied up all the plot threads and it ends very abruptly. Really bummed about the ending.
Amazon Freebie 10/14/2012