John R. VenableBooksDesign and Diffusion of Systems for Human BenefitInformation Technology and People, Issue 3Author data: Open Library