In this section of the site I have listed some of the resources that have been most helpful to me, and also posted what I have written or developed for sharing with others. I hope it will be helpful to you as well. Click the links to the right to explore the various categories.
I plan to continually revise and add to these pages, so check back for new items.