Who is Tony Foster?

Who is Tony Foster?