JAMES D CARREKER