Chess Structures A Grandmaster Guide Paperback 4 February 2015 | Desertcart Ireland