Historian Helen Castor explores seven queens who challenged male power in the medieval and Tudor world, and the fierce reactions they provoked.