Introducing Philosophy of Science - Ziauddin Sardar

What do scientists actually do? Is science "value-free"? How has science evolved through history?…