Moore, James R.

Post Darwinian controversies A study of protestant struggle to come to terms with Darwin / - London : Cambridge University Press , 1870-1900. - 502, 22cm, 16 Pound