JOHN T EDWARDS JR