22,000 vocabulary for the advanced learners - Levine, Harold. (Sam Moon Dang, 1981)