Twin souls, twin swords. (The story of Thomas Keith of the 78th Highlanders.).
D. Martin.
[Collieston, Aberdeenshire], 
1967]