Please visit my new site at: https://sites.google.com/a/oswego.edu/beyerbach/