Open: The Story of Human Progress 1786497182, 9781786497185

Humanity's embrace of openness is the key to our success. The freedom to explore and exchange - whether it's g

217 115 882KB

English Pages 448 Year 2020

Report DMCA / Copyright

DOWNLOAD FILE

Open: The Story of Human Progress
 1786497182, 9781786497185

Polecaj historie