John Rutherford, of Edgerston — (1622-1682)