JOHN M. KEY, JR