Croft, Herbert (1637-1691)