300 Most Important Tactical Chess Positions - Thomas Engqvist

An International Master''s instructive guide to essential tactical strategies and positions in…