TY - BOOK AU - Singer, Charles TI - A History of Scientific Ideas SN - 0880295767 PY - 1990/// CY - New York PB - Dorset Press ER -