'The Wars of the Roses' is a definitive account of one of the bloodiest episodes in English history. Trevor Royle provides a military history of the wars while placing the conflict in the context of the time.
'The Wars of the Roses' is a definitive account of one of the bloodiest episodes in English history. Trevor Royle provides a military history of the w...
Trevor Royle does for Culloden what Juliet Barker did for Agincourt, bringing us the definitive account of the battle and its wider role in the creation of the British Empire.
Trevor Royle does for Culloden what Juliet Barker did for Agincourt, bringing us the definitive account of the battle and its wider role in the creati...