HAFT , EDWARD