JAMES D MOSES