Ancestry of Kitty Walsh up to Marguerite Legris