David H Richter

Richter is professor and director of graduate studies in the English Department at Queens College and professor of English at the Graduate Center of the City University of New York.