Monday, 22 June 2009 13:02

Evolution and Natural Selection

Evolution is a process that results in heritable changes in a population spread over many generations."In fact, evolution can be precisely defined as any change in the frequency of alleles within a gene pool from one generation to the next." - Curtis and Barnes (1989)