Imagination in Chess: How To Think Creatively And Avoid Foolish Mistakes by Paata Gaprindashvili | ReadsToRead