Chess sacrifices

Shamkovich

by Leonid Shamkovich

Paperback

ISBN: 978-0-900928-99-4

ISBN-10: 0-900928-99-9

Chess Player · 1976