David D Cooper
David D. Cooper is Professor Emeritus of Writing, Rhetoric, and American Cultures at Michigan State University.
David D. Cooper is Professor Emeritus of Writing, Rhetoric, and American Cultures at Michigan State University. See less
David D Cooper's Featured Books