our good friend, Ed MacPherson