DAVID H KIDD