The Direct Method In Modern Languages: C by Carl Albert Krause