THOMAS J LONG