Chess Structures, 2nd Edition (A Grandmaster Guide) - 9781784832759