David Joyner's project page: http://sage.math.washington.edu/home/wdj/index.html