ANSWERS: 1
  • Alfred Russel Wallace, see http://en.wikipedia.org/wiki/Alfred_Russel_Wallace for details.

Copyright 2023, Wired Ivy, LLC

Answerbag | Terms of Service | Privacy Policy