CRAIGEDWARD C., on June 27, 2006. Loving husband of Margaret L. (nee Henry); devoted father of Douglas M. (Dolores), Donna V. Hicks (Glen) and Karen; poppy of Kelly A. Hicks. Relatives and friends are invited to gather Saturday, 10 A.M., at THE McCAFFERTY-SWEENEY FUNERAL HOME, 6126 Torresdale Ave. Funeral Ceremony 11 A.M. Int. private. In lieu of flowers, donations to American Heart Assoc., 625 W. Ridge Pike, A-100, Conshohocken PA 19428-1190 or to The American Diabetes Assoc., One Plymouth Meeting, Suite 520, Plymouth Meeting PA 19462-1316, would be appreciated by his family. www.McCaffertySweeneyFuneralHome.com