EDWARD L. CAIN JR.