The scientific revolution challenge and promise - Elbers, Gerald W ed.; Duncan, Paul. (Washington, D.C. Public Affairs Press, 1959)
General collection}
Keywords: Science -- U.S.; Science -- Russia