I am not sure if this will work or not but try to look at this link
http://trees.ancestry.ca/tree/60342204/familyIt is my tree. If not, what I found is that William Lewis's parents are William Lewis and Jane Carter. I have traced Jane's family way, way back. Only a little bit back on the others and I have not been able to find Mary's surname either.
Merry Christmas to you too!
Laurie