Biological Paradoxes, Scientific Discovery, Natural Selection, Research Methods