Darwin and Catholicism the past and present dynamics of a cultural encounter - Caruana, Louis. (T & T Clark Ltd, 2009)