JOHN H VIGIL