The Constant Princess - Philippa Gregory