Computing Technology: Created, Fallen, In Need Of Redemption? December 13, 2007 Cultural mandate marketplace +