Website Update in Progress

Please excuse our appearance. We just changed the host for our website server, and decided to use the opportunity to do a bit of spring cleaning. Like all such projects, everything gets worse before it gets better. Thanks for your patience!