DAVID A. BALL