Richard Dawkins calls himself a 'secular Christian', has sense of nostalgia for church traditions