DAVID H SPILLER