Teach Yourself Japanese A Complete Course for Beginners, Helen J. Ballhatchet & Stefan Kaiser, Humanities book, Humanities Language, Cultural Japan, Japanese Literature, Language Learning, teaching Japanese, 