Macclesfield Library the first 100 years