George E Haggerty Author & Editor

George E. Haggerty is professor of English at the University of California, Riverside.