Troy P. Liddell
overview