Chess books for reaching 2000+ Elo

Sort:
RustyKillerXD

Hey ! I am currently around 1700 rapid rating on chess.com. I am good at openings but pathetic at middlegames and endgames . Can anyone recommend me good books for middlegame and endgame to reach 2000 elo and beyond (around 2200). You can also recommend some books for psychology for chess as I have to play in many OTB tournaments . Thank you !

RustyKillerXD

Pls also give attacking and defending books for chess.Give any books that work on boosting my rating to about 2200. Thank you

RustyKillerXD

Pls can anyone help me.