In Mendel's Mirror: Philosophical Reflections on Biology