Andrew McHarg Livingston, Scotland
Rating: 2076 Last Game: Nov 11, 2010 Member Since: Apr 21, 2008
FIDE Rating: 1696