Cultures of Knowledge in the Early Modern World

296 pages hardcover

nonfiction history science challenging informative medium-paced