frank foster wife