James Moore studeerde onder andere theologie en geschiedenis. Hij bestudeert al dertig jaar het leven en werk van Darwin, en heeft daar al veel over gepubliceerd. Hij is verbonden geweest aan Harvard en Cambridge University. Thans doceert hij aan de Open University.