The Kanji dictionary - Spahn, Mark (Tuttle, 2002)