Representing and intervening: introductory topics in the philosophy of natural sciences - CAMBRIDGE UNIVERSITY

0521238293


Science-Philosophy

501 HAC