EDWARD D. HANES, JR.