Here's some other chess recommendations:
Silman's 2 books on positional play and endgames: these are fantastic books. The chapters are broken up by rating, ranging from beginner level to master strength(2000 ELO).
Other than those two, puzzle collections are always helpful. And for intermediates, game collections from string players. My favourite is Tal - Botvinnik 1962, written by Tal himself. Tal in my opinion is the greatest genius chess has ever seen(held back by his terrible health), and he was a fantastic author as well. Other great collections include Kasparov's My Great Predecessors and Fischer's My 60 memorable games.
Skip opening books entirely. Pick an opening and find grandmasters who play it. Study their games, understand the ideas of the opening. Memorising theory isn't really helpful below expert level(1800 ELO).
Thanks to OP for the trip down memory lane!