2004-04-29 Champaign Public Library Board of Trustees Agenda