Remembering the kanji a systematic guide to reading Japanese characters - Heisig, James W. (University of Hawai'i Press, 2007)
Includes indexes