John Weatherlake

John Weatherlake (Poole Chess Club)