Very good book. I read the first one straight through, bought this one, and didn't want to put it down....