Macdonald, Keith Norman,1834-