Critical Library Pedagogy Handbook, Volume 1

Critical Library Pedagogy Handbook, Volume 1

2016 • 257 pages