Igor R. Shafarevich ; [translator, Miles Reid]. Igor R. Shafarevich. Igor R. Shafarevich Igor R. Shafarevich[著 Igor R. Shafarevich[著] I. R. Shafarevich (ed.). I.R. Shafarevich (ed.).