RT AA A1 Clarke-Doane, Justin T1 Morality and Mathematics : The Evolutionary Challenge