K. Palepu; P. Healy; V. Bernard and E. Peek

Business analysis and valuation: using financial statements; 5th Edition - Cengage