Captain John Smith, OBE : army officer /
National Register of Archives for Scotland.
Edinburgh : National Register of Archives for Scotland,
2005.
Cover title.
Deposited in Highland Council Archives.
List supplied by the Archivisit.
Smith, John, Captain