Macdonald, John Alexander, Sir