THOMAS P LONG JR