Cotton's Portfolio