The Implications of Computer Technology in the Delivery of Human Services · Study