Photographs and short record of services of some of the senior officers of the Seaforth Highlanders ... 1793-1925.
Great Britain.Army.Seaforth Highlanders.
Edinburgh,
[1926]