John Pringle — Scottish physician