Andrew Burn (Major-General.)