What are the best books for English Grammar and Vocabulary Building?

Could you kindly recommend some books designed to enhance English grammar and vocabulary skills for school students?

English Grammer Books

English grammar book for school students below class 8

  1. Essential English Grammar, Raymond Murphy

English grammar book for school students class 8 to 12

  1. English Grammar in Use, Raymond Murphy

English Vocabulary

Vocabulary builder book

  1. Word Power Made Easy, by Norman Lewis

Spoken english

Book to improve conversational skills

  1. English Conversation Practice, Grant Taylor