William Ord MacGregor - (1855-1929)