Listen & Learn Mandarin Chinese by Peter Chan, Alan Weller & Kenneth J. Dover