This is the book.
Totally worth it! I bought this book and so far I am really enjoying it and finding it well organized and helpful. I like that it feels like a chess book and is divided into beginning / middle / end game. Before this, probably the most helpful resources I'd seen were the...