Modern Cotton Spinning Machinery: Its Principles And Construction... by Joseph Nasmith