John Pankhurst, Author at Keighley Association of Engineers - Page 2 of 2