TY - BOOK AU - Layton, Irving TI - The Covenant SN - 0771048327 PY - 1977/// CY - Toronto PB - McClelland & Stewart Limited ER -