Financial accounting and corporate reporting
Kenneth R. Ferris
How to understand financial statements