Holy crud, I've been waiting for this one a while, and just got clearance to read it via my library's system (the waiting list was pretty long for the digital copy, let alone the physical one).  So up it goes on my reading list.  Hopefully I can finish this sometime tonight between working on more reviews.