EDGAR F. SHANNON JR.