His second, lasting marriage was to Eileen Rankin Longmuir, from 1998 until his death; Eileen had two sons of her own, to whom Alan was a devoted step-father.
Alan's second, enduring marriage began in 1998 with Eileen Rankin Longmuir, who had two biological sons. Throughout their time together, Alan acted as a devoted stepfather to these children.