William Cruikshank (d. 1795) came from Duns, and was a graduate of the University of Edinburgh. He was rector of Canongate School, and the classical teacher at the High School of Edinburgh.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results