On paper, I really should have loved this one, but I found it a bit plodding. There are some wonderful layers to it that I think I would appreciate more in rereading, but on the first read, I got a bit frustrated each time another found short story popped up. (Some of these inner stories worked for me, others not so much.) Overall, I found the book easy to put down, too, even in the last fifty pages as everything was coming to a head. 
 So, not bad but a bit disappointing. I'll still check out Harwood's other books.