Financial Reporting And Analysis by John Duhn