christopher hardin