Anne Lieberman Bower

Bower is Associate Professor of English at Ohio State University.