Christopher Alan Vaucher is a son of Diane Riggs.
Ancestry of Christopher Alan Vaucher up to Diane Riggs See