
Stephen Lloyd
Stephen Lloyd (PhD University of Cambridge) is Pastor of Hope Church, Gravesend (UK) and also works part-time as a researcher and lecturer for Biblical Creation Trust. He contributed to the book Debating Darwin, Two Debates: Is Darwinism True and Does it Matter? (Paternoster, 2009).