‹ Back to Cochran surname
Husband of Margaret Purves Father of Alexander Purves Cochran, Esq. Ashkirk and Linkfield