The scientific revolution challenge and promise

Bibliographic Details
Main Author: Elbers, Gerald W ed
Other Authors: Duncan, Paul
Format: Book
Language:English
Published: Washington, D.C. Public Affairs Press c1959.
Subjects: