EDWARD HEFFERON