German Conversation-Grammar, a New and Practical Method of Learning the German Language486 pages18 hours of readingTrack