john glazer