Puzzles by Canadian Chessplayers
Frank Ross Anderson
;
Mark Bluvshtein
;
Igor Ivanov
;
Alexandre Lesiege
;
Kevin Spraggett
;
Duncan Suttles
;
Daniel Yanofsky
Back to the Index