2015-07-10 12:47:26 http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.90.4163&rep=rep1&type=pdf