London, 1471. The War of the Roses rages on. Edward of York has claimed the English throne and his Yorkist supporters gleefully slaughter their adversaries; there's no mercy for anyone who supported the Lancastrian cause. Margaret Beaufort – mother of Henry Tudor, the only hope for the House of Lancaster – knows her enemies are closing in. Desperate for help she turns to Christopher Urswicke for protection. But when ruthless scheming and pitiless killings are the only routes to...