Cotton princes