Darwin and catholicism the past and present dynamics of a cultural encounter. - Caruana, Louis (Clark,, 2009)