This book integrates philosophy of biology and philosophy of medicine with the purpose of making philosophy practical for students and scientists. It contains many exercises and examples from live science. Much attention is given to the translation of scientific reasoning into the language of philosophy. The author shows that philosophical models can be used to evaluate science, if the limitations of the models are recognized so they can be applied in the proper context. On the other hand, some philosophical views of science need to be corrected by science.
The book puts philosophy and science in a broader perspective. It integrates practical philosophy and ethics in applications to live science and uncovers limitations of current ethical theory.