Reading progress update: I've read 35 out of 484 pages.

City of Blades - Robert Jackson Bennett

This was getting good, then I set it down somewhere and lost the thing. Errrr.