Lorimer (James) & Co Ltd ,Canada publisher