Survival Kit: Chess is the definite beginners guide for learning Chess.
SK: Chess will guide you through the history of chess and help you learn the basics about the pieces and the rules necessary for you to begin playing with your friends!
It contains thorough explanations as well as exercises that will help you understand concepts quickly.