Has anyone read this or has any information on whether it is still good and relevant?
Link
I'm a big fan of Bruce Eckel. If the other suggested materials don't tickle your fancy try these: http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
They are free to download with print copies available for purchase.