What Every Library Director Should Know - 9780810891876