Place Role Place of Study Place Person link St Andrews University Person Place link Cargill, Donald (1619-01-01 - 1681-07-27)