Leroi, Armand Marie

Lagoon: how Aristotle invented science - London Bloomsbury pub. 2015 - 502p.

9781408836224

570.1 L562L