http://www-128.ibm.com/developerwork...rary/l-radius/