History abstracted from N.C.A., Ardclach C.C. and Nairn C.C. Minute Books