Stephen Rachman Editor & Author

Stephen Rachman is an associate professor of English and the director of American studies at Michigan State University in East Lansing.