The Cambridge History of Science, Volume 2: Medieval Science

GPTKB entity