John Macdonald
John Macdonald (British Army officer)