John Nairn Marshall - Scottish physician