What is Ancestor?
Ancestor is defined recursively as your:
1, Parents, AND
2, Your parent's ancestors.
One of my ancestors fought in World War 2!
See predecessor