thanks gdzen I am familiar with that book. I also have the sequel play like a grandmaster.
Please recommend some good books

I am currently going through these books, You may like them
Woodpecker method is an excellent book for doing tactics.
Winning Chess series by Yasser Seirwan.
Mastering chess strategy by Johan Hellsten
Silman's Complete Endgame course
Logical Chess move by move by Irving Chernev
For Openings repertoire, I am currently reading My first chess opening repertoire as black and White by Vincent Moret. I think those opening are good and I have done little changes in the repertoire.

I am currently going through these books, You may like them
Woodpecker method is an excellent book for doing tactics.
Winning Chess series by Yasser Seirwan.
Mastering chess strategy by Johan Hellsten
Silman's Complete Endgame course
Logical Chess move by move by Irving Chernev
For Openings repertoire, I am currently reading My first chess opening repertoire as black and White by Vincent Moret. I think those opening are good and I have done little changes in the repertoire.
In my opinion these books are sufficient to reach 2000 rapid on chess.com. I could be wrong.

I am currently going through these books, You may like them
Woodpecker method is an excellent book for doing tactics.
Winning Chess series by Yasser Seirwan.
Mastering chess strategy by Johan Hellsten
Silman's Complete Endgame course
Logical Chess move by move by Irving Chernev
For Openings repertoire, I am currently reading My first chess opening repertoire as black and White by Vincent Moret. I think those opening are good and I have done little changes in the repertoire.
In my opinion these books are sufficient to reach 2000 rapid on chess.com. I could be wrong.
Damn I didn't saw your ratings. You are 1900 you don't need these books then. Haha my bad. I thought a 1000 rated player is asking for them.
I have browsed/flipped through HTRYC, Pawn Structure chess, and basic stuff like that. Maybe someone can recommend some other good books.