Imagination in Chess: How To Think Creatively And Avoid Foolish Mistakes by Paata Gaprindashvili Back to product details page >