Andrew Turnbull — Scottish physician and diplomat