Every aspiring Go player should read John Fairbairn’s book “Invitation to Go”.
In it the game rules are laid out clearly and thoroughly, even covering Go etiquette. Several games are reviewed and explained from the opening all the way to the endgame. The book introduces basic methods of defending your territory and invading your opponent’s framework. There is a great number of problems to help you grasp the basics of tactical fighting.
It’s a great book for beginners but more experienced players might find it less interesting!