Basic notions of algebra - Shafarevich, I. R 1923-2017 (Igor Rostislavovich) (Springer, 1997)