Financial reporting and analysis - Revsine, Lawrence (Prentice Hall, 2005)