Sacrifice and Initiative in Chess: Seize the Moment to Get the Advantage by Ivan Sokolov Back to product details page >