Event
Library essentials
Thursday, August 31, 2006toWednesday, September 13, 2006
Various locations, Various locations, CA
Free; no registration required