Saturday, January 19, 2019

Can morality, like science and technology, advance over the centuries?