Additional data from member contributors
BillionGraves.com record for Maj.-Gen. John Cairncross R.M.L.I. (14 March 1836 - 30 October 1914), BillionGraves Record Grange Cemetery, Edinburgh, Edinburgh, City of Edinburgh, Scotland, United Kingdom, Europe