Theories of life : darwin mendel and beyond - Arthur Wallace (New York, USA Penguin Books, 1987)