Boris Spassky

3 books

472 pages paperback 1991

emotional reflective medium-paced

296 pages 1976

208 pages paperback

adventurous informative reflective medium-paced