The Teaching Librarian: Web 2.0, Technology, and Legal Aspects cover