This site is maintained by Joseph H. Peterson
I welcome all feedback, including suggestions for material to add as well as ways to make this website more useful.
Please direct feedback to .