http://link.springer.com/10.1007%2FBFb0025774
http://link.springer.com/10.1007%2F3-540-11494-7_22
