david c glasser