As best as I can keep up, here is a list of the projects that I have worked on. There will be a lot missing in this digital age as you never know what will go where.