Edward Provan Cathcart — Scottish physiologist