John Walsh is a great-grandfather of Daniel Allan Nielson.
Ancestry of Daniel Allan Nielson up to John Walsh See