The queen's fool - Gregory, Philippa (Simon and Schuster, 2004)