Alan MacDonald, 7th of Kingsburgh - (died 1792)