John Macdonald, 20th of Clanranald and Moidart and 6th of Benbecula — (died 1822)