Who Is IRA Glass?
Ira Jeffrey Glass (born March 3, 1959) is a public radio host in the United States. He is the host and producer of the NPR radio and television show This American Life, as well as a regular on Morning Edition, All Things Considered, and Talk of the Nation. He has received prizes for his work […]