Sir William Macewen (1848-1924), CB, DCL, FRS Previo Próximo