David W Stowe

David W. Stowe is professor of English and religious studies at Michigan State University.