John Green (1632-1707)