Tag: robert crawford

19 May, 2014

Calum Mechie

Bannockburns’ Shortfalls

Robert Crawford misses some of the story by telescoping seven centuries of history into the legacy of one battle.