Teach Yourself Chess contains all you need to know to learn and develop an understanding of good chess.