Jim McCloskey

The materials here are not intended for formal publication in anything much like their current form. They are made available in the hope that they might be useful or interesting.