John Macdonald — Scottish military engineer and cartographer; (1759-1831)