Mendel's principles of heredity; a defence

Mendel's principles of heredity; a defence