Tuttle Learner's Chinese-English Dictionary
by
Mandarin Chinese Characters Made Easy: Learn 1,000 Chinese Characters the Fun and Easy Way (Includes Downloadable Audio)
by
Speed up Your Chinese: Strategies to Avoid Common Errors
by
The Routledge Intermediate Chinese Reader
by
Basic Mandarin Chinese Speaking and Listening
by