George Dixon Longstaff — British physician