Checkmate : A Writing Reference for Canadians - Softcover

 
9780176103613: Checkmate : A Writing Reference for Canadians