Financial Reporting And Analysis door Bruce Johnson, Daniel Collins & Lawrence Revsine