TY - BOOK AU - Macaulay, F. S TI - Algebraic theory of modular systems SN - 9780521455626 CY - Cambridge ER -