"Peter J. H. Ball"