JOHN T PRESTON IV