Galileo : : pioneer scientist - Drake, Stillman (University of Toronto Press, 1990)