What are must read chess books every chess player has to read to become an Expert Class? I'm a Class B chess player. I would like to reach Expert Class one day. What are must read chess books. Please provide a list of books.
Some favorites:


Secrets of Modern Chess Strategy
My 60 Memorable Games
The Life and Games of Mikhail Tal
My System
Fire on Board


These books are all famous and very good. 

Books by Nunn, Aagaard, Dvoretzky or Yusupov are recommended, though you have to be careful to find those suitable for your level.

The Polgar trilogy is very good and there is an upcoming series by Boris Gelfand. Two absolute top players, but nevertheless very accessible books.

Metachess: I really liked The Seven Deadly Chess Sins and Move First, Think Later.

Still, although I always read a lot of books, I would maintain that playing a lot of tournament games against stronger players is far more important.