"David J. Ball"