Effectively puzzling till the final pages, rewardingly logical in its conclusion: One of Irene’s best.

Comments