http://eprints.ucm.es/9565/1/T31268.pdf