It is, plus one endgame book.
Even if it's Dvoretsky's Endgame Manual it isn't enough. Theoretical endgames (and strategic endgames too) are so rich and varied that to truly have a firm grasp of them one needs specialized books, such as Secrets of Pawn Endings or better yet, the ECE volumes.
How are you able to say it isn't enough to get me to expert, even though that's basically all I did? It wasn't that hard to get to where I am.
There ought to be an aptitude test for young children. Save a lot of frustration for the masses.