I.R.Shafarevich Igor R.Shafarevich Shafarevich by Igor R.Shafarevich Shafarevich, A.N. Parshin, I.R. Shafarevich