E.O. Wilson / Richard Dawkins?
They seem to be positing a believable position to the best of our current knowledge, yes.