Author: John Crankshaw Company Limited (Horwich : Lancashire)