JOHN L EDGEWORTH