Author: James Clegg (of Bolton.)