Christopher A. WarnaschBooksUltimate ItalianUltimate ItalianIntermediate GermanAdvanced GermanEssential GermanAdvanced GermanIntermediate GermanAuthor data: Open Library