TY - BOOK AU - Rosenberg TI - Philosophy of science - 2nd edn SN - 0415343178 U1 - 501 CY - Routledge ER -