Paolo Bartesaghi

2 books

285 pages hardcover 2014

nonfiction history mathematics science challenging informative slow-paced

260 pages 2010

nonfiction history science informative medium-paced