Peter Haberman Bio