The lady of the rivers - Gregory, Philippa (Touchstone, 2012)