John Harpur — (died 1780)