Learn To Play Go by Janice Kim

A clear, beginner-friendly introduction to the ancient board game that walks readers step-by-step through the rules, basic tactics and strategic concepts using progressive lessons and plentiful diagrams; it explains capturing, life-and-death, common shapes and patterns (ladders, nets, eyes), opening and middle-game principles, and simple endgame ideas, while providing practice problems and annotated examples to build intuition and confidence for new players.