JOHN W GOODROE