This website has been re-arranged. The new point of entry is at http://www.staff.ncl.ac.uk/i.e.mackenzie/index.html