Cooperation and rural libraries