Discourses on algebra - Shafarevich,Igor R (Berlin Springer, 2002)