Arthur Palmer — Canadian-Irish classical scholar