A W Plumstead

A. W. Plumstead is professor of English at the University of Massachusetts, Amherst.