ed glaser