Who else developed a theory of evolution by natural selection at the same time as Darwin?
a) Alfred Wallace
b) Gregor Mendel
c) Thomas Huxley
d) Georges Cuvier