http://inventors.about.com/od/cstartinventions/a/cotton_gin.htm
http://www.nndb.com/people/431/000022365/