Model theoretic algebra - Cherlin Greg (New York Springer-Verlag, 1976)