The Map of Knowledge: How Classical Ideas Were Lost and Found: A History in Seven Cities

Violet Moller