Jack Croft Richards is an applied linguist from New Zealand, specializing in second and foreign language education, teacher training, and materials design. He has written numerous articles and books. Most of his books and articles are in the field of second language teaching and have been translated into many different languages. He was appointed full professor in the Department of English as a Second Language at the University of Hawaii in 1981.
Best book for improving listening skill. Important tips: this book have a test in the end. After read 6 chapter you should go to end book and answer to the test question