JOHN D EDWARDS, JR