Kevin J. PorterBooksAbducting Writing StudiesMeaning, Language, and TimeCome CleanAuthor data: Open Library