JOHN R MOSHER