Information Technology and Moral Values (2012)plato.stanford.edu56 points·lainon··2 commentsOpen articleSaveView on HN