500 BASIC CHINESE CHARACTERS , A SPEEDY ELEMENTARY COURSE , REVISED EDITION by PATRICK LIN , 2008