Consistency Check:
The age of Thomas Foster exceeds 105 years.
Susan Foster born after the death of her mother Susan Foster (Garnett).