The Top Chess Players in the World

Nicholas J Patterson

Nicholas J Patterson
Full name
Nicholas J Patterson
Place of birth
Federation
Ireland
Retired
Profiles

Rating

Bio