titan hardin