THOMAS W LONG