W. Williamson , Macclesfield , England.