Recommended Materials for Learning English: Vocabulary & Grammar Edition

There are several English learning books that are recommended for you to master vocabulary and grammer.