Improve Your Chess Results (Macmillan Chess Library) by Vladimir Zak | Menrva Books | MenrvaBooks