Troy J. Harper, 43