Philippa Gregory book cover

The gripping story of Elizabeth of York, a princess from birth, who is caught between loyalties in fifteenth-century England.