Darwin's paradox: how modern science explains the phenomenon of hom...