The Art of Sacrifice in Chess (Dover Chess)

You might also like...