Richard SchoechBooksHuman Services TechnologyWeb-Based Education in the Human ServicesAuthor data: Open Library