George Dixon Longstaff - British physician