The Dictionary of Australasian Biography/McNeill, Major-General Sir John Carstairs