JOHN P GREEN