Everyone's Second Chess Book
The author, Dan Heisman is an engineer from Philadelphia. He spends his free time teaching and coaching chess teams. He holds a national master's title. He understands that many newcomers to chess can't play good moves because they do not see them! In this book he explains the virtures of time management, patience, and perserverance.