Hans-Peter Dürr

2 books

634 pages paperback

nonfiction mathematics science technology challenging informative medium-paced

80 pages digital

nonfiction historical philosophy science medium-paced