FYI – my 2019 Last Minute Chess Gift Guide at uschess.org has mini-reviews of a number of books, including:
Caruana, Fabiano. Navigating the Ruy Lopez, Volumes 1-3.
Dvoretsky, Mark, and Jan Gustafsson. Calculation with Dvoretsky and Endgames with Dvoretsky. Both reviewed here in November 2016.
Hansen, Carsten. Daily Chess Training: Chess Tactics, Volume 1.
Hansen, Carsten. Daily Chess Training: Chess Tactics, Volume 2.
Levenfish, Grigory. Soviet Outcast: The Life and Games of Grigory Levenfish.
Kamsky, Gata. Gata Kamsky: Chess Gamer, Volume 1 Awakening (1989-1996)
Kamsky, Gata. Gata Kamsky: Chess Gamer, Volume 2 Return (2004-2013)
Krasenkow, Michal. Learn from Michal Krasenkow.
McDonald, Neil. Coach Yourself: A Complete Guide to Self-Improvement at Chess.
McGowan, Alan. Kurt Richter: A Chess Biography with 499 Games.
Renette, Hans. Louis Paulsen: A Chess Biogrpahy with 719 Games.
Rowson, Jonathan. The Moves that Matter: A Chess Grandmaster on the Game of Life.