glen hardin