Philosophy of science : the central issues - Martin Curd (W W Norton & Company, 1998)