Finished it

Devil May Care - Elizabeth Peters

OK so it wasn't great literature; in fact at times it was more like an episode of Scooby Doo, complete with the literal unmasking of the villain. He didn't quite say, "I would have got away with it if it wasn't for you meddling kids," but it was close.

 

Still a great deal of fun though. And the description of the Siamese cat who does not want to be cuddled as suddenly becoming all bony angles was spot on.