Alfred Russel Wallace was a British scientist and explorer, best known for discovering the concept of evolution by natural selection. This biography of Alfred Wallace provides information about his childhood, life, achievements, works & timeline.