David Dowling Editor & Author

David Dowling is an assistant professor of English at the University of Iowa.