LJ Movers & Shakers (Advocate)

Prize: Honorary award

OrganizationsLibrary Journal