Chess Fundamentals by Capablanca is the best book on fundamentals ever written, hands down. Not recent, but still great.
Best Modern Chess Fundamentals Book

I was trying to go through it but I was comparing the lines he gives with Houdini and they weren't as similar as I would like (especially in winning middlegames). I was wondering if there is a more accurate version perhaps or maybe I am being dense. His endgame explanations are spot on and helped me a lot though.
Also, I still think Patrick Wolff gave a better overview of the fundamentals. This is just my opinion though. His book helped me more.

I liked that book and learned a lot from it.
My System is a good one too eventhough it is more of a challenge. I'm actually about to re-read it.

Either Capa's book as was mentioned above or Logical chess move by move. Someone said My System which is certainly not a starting out book.
Sorry if this came across as a starting out book thread. That is not the intention at all.
Logical Chess Move by Move by Chernev is a good one for your level. It's a good book and is more advance than the book A Complete Idiot's Guide to Chess by Patrick Wolff. My System might not be appropriate for you at this point in time.
I was just wondering what everyone's thought on this is. I think the best I've gone through is A Complete Idiot's Guide to Chess by Patrick Wolff.
Are there any more recent books that cover the fundamentals really well?