John Thomson — Scottish physician and surgeon