STEVEN T HALPERIN