IM

Bartholomew, John

Rating
2446
FIDE ID
2019353
Federation