James Keiller , Fabriksidkare.