Carl A. Nelson, of Cherry Hill has