JAMES D HACK