N° 228
Galileo and the Shared Knowledge of His Time
Download pdf