Bill Moyers is a great American.