Igor R. Shafarevich

14 books

526 pages hardcover

nonfiction mathematics medium-paced

missing page info digital 1966

missing page info 1980

nonfiction history philosophy politics challenging informative reflective slow-paced

435 pages digital 1975