Report - Chess Opening Surprises - archive.org...Chess Opening Surprises . An arsenal of red-hot opening ideas to shock and confuse your opponents . Graham Burgess . i • , 101 Chess Opening

Please pass captcha verification before submit form