Cotton is a wonderful plant. Not only does it look great in your garden, but it produces fiber that you can spin for thread or yarn and make clothes with. You will need a long growing season, fertile ...