The Last White Rose: A Novel of Elizabeth of York - Alison Weir