Venkatesh Narayanamurti

The Genesis of Technoscientific Revolutions - London Harvard University Press 2021 - 239

9780674272323

001.4 VEN