Ratings7
Average rating4
I didn't realize this was third in a series when I picked it up. Series annoy me more the older I get. This book transcended my middle aged cynicism sufficiently that I already got the first one from the library. Which is just about the highest compliment I can give.