More current and interactive info can be found at:
http://www.thomasdouglas.blogspot.com
thomas@thomasdouglas.com