Welp, that's pretty great and I just plopped it on hold for pickup at the library. (Parts of that are also familiar -- I wonder if you've quoted it at me before, if I've gotten this recommendation from someone else too, or if I've just seen it around and been intrigued. Either way, all or any combination of the above is a good reason to snag it, regardless.)
no subject