Archibald Farquharson of Finzean — (died 1796)