American Chess Player And Coach
Michael Khodarkovsky is an American chess player Chess Master and FIDE Senior Trainer. Since 1992 he has made his home in New Jersey. He is the Founder and Director of...