I have to agree with the review at Major Spoilers!
http://www.majorspoilers.com/archives/40493.htm/
Great book!
I am of course very bias…..
I am of course very bias…..