These papers have been written by Andy at various times and are posted here so they can be linked to easily for sharing with others.