A.J. Pollard

Blood and Roses Helen Castor Faber and Faber 280pp £20 ISBN: 0571216706 The Pastons were a family on the make. Of peasant stock, William Paston made...