Hilary Mantel · Royal Bodies · LRB 21 February 2013

Only halfway through this but so far I’m riveted.

Hilary Mantel · Royal Bodies · LRB 21 February 2013.

Advertisements