http://www.doc.ic.ac.uk/%7Erak/rak.html