Written by
on September 01, 1999
The Oxford English Dictionary defines escalade as "the action of scaling the walls of a fortified place by the use of ladders". It rivals the cavalry charge as perhaps the most stirring, and often the most tragic, type of military action...
Written by
on August 01, 1999
The role of the Scots in the English Civil Wars is an often-overlooked subject, but their effect on the war was profound...