TY - BOOK AU - Brannigan, Augustine TI - Social basis of scientific discoveries: Augustine Brannigan SN - 051-281636. U1 - 306.4, PY - 1981/// CY - Cambridge PB - Cambridge University Press ER -