As I encourage my sons to take up chess, I cannot think of any other book except Bobby Fischer Teaches Chess. My friend, Ashish Balaya, introduced me to this when we were doing our masters together. And in all these years OI have not come across a more effective way of learning chess.
The book is as simple as it is effective. Perhaps that is the mark of the genius that Fisher was. Every concept is presented as a set problem-solution picture form. And it gradually takes you to ever increasing complexity. The best way to learn from this book is by recreating the pictures (even for the simplest ones) on the actual chessboard.
Surprisingly when I searched this book at Foyles I could not find it. I finally found it in Bangalore! Please buy this book and give to your kids. You will surely thank me.
This book will not make you a Grandmaster. But, it will definitely make you fall in love with chess. I recommend it very strongly.
Note: The photograph used belongs to Katia Stamenova. Please go here to see more such photographs.