John L. Nelson maintained an on-off relationship with Vivian Nelson. With her, he had five children: Sharon L. (born 1940), Norrine (born 1942), Lorna L. (1943–2006), John R. (born 1944),[1] and Duane (1959–2011).[2][3]