JOHN P GREEN JR