R. Charles Weller 21st-Century Narratives of World History - Springer Springer 2017 ISBN: 9783319620787 Source: EBOOK