I'm not sure; I haven't read those ones. I'm trying to improve my tournament play though. I typically only play ring games when I have a limited amount of time or my son is starting to wake up or fall asleep, so he could be a detrimental distraction and I can quickly leave the game.
Here's what I've read though:
"Poker: The Real Deal" by Phil Gordon
"The Poker Player's Bible" by Lou Krieger
"Hold'em Poker for Advanced Players" by David Sklansky, Mason Malmuth
"The Theory of Poker" by David Sklansky
I haven't read Harrington on Hold'em yet, but that's my next read. In my personal opinion, the more books you read, the better. So it doesn't hurt to buy any book. (Honestly though, I borrowed 3 of the 4 books above from the library, it's cheaper

) It let's you see different options (although most are quite similar) on how to play. That's why I'm at this forum, reading how each person here would play a hand helps me learn what I can do when I get those hands and makes me a better player.