JOHN H DAVID JR