Barry Cipra

5 books

70 pages 1983

nonfiction mathematics funny informative lighthearted fast-paced

65 pages paperback 1983

challenging informative lighthearted medium-paced

308 pages digital 2004

308 pages hardcover

nonfiction mathematics medium-paced

111 pages