Elizabeth’s Bedfellows by Anna Whitelock Bloomsbury, £20 The first Q - The Independent