Text this: On stone or sand. : The Ethics of Christianity,Capitalism,&socialism