Author: Rossendale Valley Textile Workers' Association.