RICHARD M HALFFMAN