Stoke Field: The Last Battle of the Wars of the Roses
The Battle of Stoke, the last and most neglected armed clash of the Wars of the Roses, is one of history's great might-have-beens. The forces of the first Tudor king Henry VII confronted the rebel army of the pretender... See More