The Information Revolution in Early Modern Europe | 9781107147539 | Memmo