Francis Farquharson of Finzean — (died 1707)