Elof M . Nilsson , ld.