Title

Mastering the Basics, Volume 1

Subtitle

Five Hundred and One Opening Problems

Author

Richard Bozulich & Rob van Zeijst

Availablility

This book is currently borrowed. Check back soon!