Discourses on algebra - Shafarevich, Igor R (Universitext, 2002)