Following on from this video of his TED speech on the matter, Harris further develops his theme in the Huffington Post of whether morality, contrary to religious claims of exclusive authority on the matter, should be considered an undeveloped branch of science & reason?