Progressing through chess: The thirty-five best chess books and how to use them - Couverture souple

 
9780941426015: Progressing through chess: The thirty-five best chess books and how to use them