Edward Walsh — Irish physician