MR. JAMES HAFT