mary huber