David C. Cooper

David C. Cooper is a professor of writing, rhetoric, and American cultures at Michigan State University. He lives in East Lansing, Michigan.

Popular items by David C. Cooper

View all offers