Ghimire , Kleber Future Courses of Human Societies - London T&F 2018 ISBN: 9781351039130 Subjects--Topical Terms: Future Courses of Human SocietiesMechanical