T. Sean Ferguson
overview