HAINING, DAVID J