Stéphane James Vaucher is a great-grandson of Elias Souaid.
Ancestry of Stéphane James Vaucher up to Elias Souaid See