Cornell University Library Digital Collections

Cotton weaving: its development, principles, and practice.