A Cellarful of Noise: Review and New Introduction by Craig Brown