CSSR from http://masi.cscs.lsa.umich.edu/~crshalizi/CSSR/