... see http://www.cs.utah.edu/~gary/WMJR/news/2011/Jan11/jan11.pdf <http://www.cs.utah.edu/%7Egary/WMJR/news/2011/Jan11/jan11.pdf> Enjoy, --Gary