Pill box & service cap : the first hundred years of the Edinburgh Battalion The Boys' Brigade /
Barclay, J. B.(John Bruce)
Edinburgh : Edinburgh Battalion of the Boys' Brigade,
1985.
Boys' Brigade. Edinburgh Battalion