John of Bannockburn - Brogan, David; Melvin, Eric; Gould, Ian; Docherty, Gill (People of the past, 1984)