For Leonard Rickhard, Technology Promises Both Progress and