ALLEN M. GREGORY