JOHN PATRICK EDGEWORTH