Morality Precedes Technology

By UUCY member David Weyeneth