JOHN E. GREENE, JR.