francis foster (1)