Kristina Carlson

Kristina Carlson’s Mr Darwin’s Gardener proves that the God debate still generates copy and sells books