Alfred Potter dies