JAMES D MOSHER