Elizabeth Woodville is a historical character whose life no novelist would ever have dared invent. She has been portrayed as an enchantress, as an unprincipled advancer of her family's fortunes and a plucky but pitiful queen in Shakespeare's histories. She has been alternatively...