Cotton: The Biography of a Revolutionary Fiber