Robert W. UphausRobert W. Uphaus is associate professor of English at Michigan State University. Books by the Author