A history of scientific ideas - Singer, Charles (Barnes & Noble, 1959)