http://www.cs.washington.edu/research/projects/spin/www/taz/index.html

TAZ -- A friend to one and all