JOHN R EDGE