Finding chess jewels : improve your imagination and calculation /
Krasenkov, Mikhail,author.
Chess.
Chess