M. StaniforthBooksApplied Language AssignmentsApplied Language AssignmentsApplied Language AssignmentsTen Case Studies in CommunicationAuthor data: Open Library