http://dx.doi.org/10.1006/jmaa.2000.7300