JOHN J. GRAY, JR.