EDWARD J. LONG JR.