Michael C. A. Macdonald — British philologist