Smil Grand Transitions: How the Modern World Was Made - OUPOxford University Press 2021 ISBN: 9780197548516 Source: EBOOK