100 Bishop Endgame Chess Puzzles For Intermediate Players Rating 1200 | Desertcart Ecuador