alan keyser