DAVID W BALL