JOHN P GLENNON