Journal of Positional Chess Ideas: Piece and Exchange Sacrifices by Scott Elliott Back to product details page >