SURF: A Simple, Universal, Robust, Fast Distribution Learning Algorithm

Neural Information Processing Systems 

Ideally, we would prefer an estimator that learns any distribution.