Algebra - Sigler L E (New York Springer-Verlag, 1976)