Ancestor: A Novel