Our ancesters:Information about William Foster