Test Your Chess Skills: Practical Decisions in Critical Moments by Sarhan Guliev Back to product details page >