Francesco Bullo

3 books

320 pages hardcover

nonfiction art computer science mathematics science technology

726 pages hardcover 2004

334 pages paperback

nonfiction mathematics medium-paced