The author has written additional papers at http://eprints.bham.ac.uk/307/ http://eprints.bham.ac.uk/118/ http://eprints.bham.ac.uk/79/