Checkmate : A Writing Reference for Canadians - Hardcover

 
9780176502560: Checkmate : A Writing Reference for Canadians