Questions of Modern Chess Theory: A Soviet Classic (Paperback or Softback)

A nice touch in this activity book is the tips for solving each puzzle type.

This novel is the perfect companion for a rainy afternoon.