Blum The Metahistory of Western Knowledge in the Modern Era - Anthem Press Cambridge University Press 2021 ISBN: 9781785276996 Source: EBOOK