Alan PetraskeBooksNew world issuesLanguage clues: Vocabulary, spelling, and predictionAuthor data: Open Library