Population Genetics and the Hardy-Weinberg Principle