DAVID H PRICE