Search complete.

Click to pick a title (best matches in bold)
Michael Artin

See also:

Michael Artin
Artin, Michael; Artin, Michael & I. R. Shafarevich & John Torrence Tate