Wow. This book wasn't at all about what I expected it to be, but that turned out to be a good thing, because had I known what it really was about in the first place, I'd probably never have picked it up, and I'd never know what I was missing. :D I'm trying really hard not to spoil anything, which seems to result in confusing sentences, sorry 'bout that. Anyway, this is a good book. Good story, and great characters.