Ethics and values in librarianship a history - Koehler, Wallace (Lanham Rowman & Littlefield Publishers, 2015)