Harrisonville, MO – Cass County Public Library Board of Trustees announced the appointment of Robin Hudson as director of CCPL