CRAIG P HUBER