JOHN GIVEN