Could someone please explain to me simply the theories of Darwin, Lamarck and others on human evolution. References would also be appreciated. With thanks in advance, Benji.