This book is an excellent introduction to philosophy for students and provides researchers of scientific disciplines with an opportunity to reflect upon the value and impact of their work. It is also a stimulating read for anybody who is interested in the philosophical issues raised by the status of scientific knowledge in contemporary society.