Remembering the Kanji 1: A Complete Course on How Not to Forget the Meaning and Writing of Japanese Characters by James W. HeisigDigital access
Remembering the Kanji 2: A Systematic Guide to Reading Japanese Characters by James W. HeisigDigital access
Remembering the Kanji 3: Writing and Reading the Japanese Characters for Upper-Level Proficiency by James W. HeisigDigital access