DAVID M HUBER