JOHN P EDWARDS