Excellent, excellent book. It kept me up way too late for a few nights. You know how sometimes you pick up a book where you left off the day before, can't quite remember exactly what was going on and have to go back a ways to refresh your memory? Didn't have to do that with this book. Found myself thinking about it during the day, looking forward to being able to get back to reading it.
I'll be on the lookout for the author's next book (and where are the others mentioned in the author's bio??? I'd read 'em!)