Pirfenidone: A Novel Agent for the Treatment of Idiopathic Pulmonary Fibrosis. (March 2013)