Richard C. Dales

The Scientific Achievement of the Middle Ages