Winning Chess Manoeuvres: Strategic Ideas that Masters Never Fail to Find by Sarhan Guliev Back to product details page >