Narasimhan, M S Financial statement and analysis - Cengage New Delhi 2016 - viii,282 E Universal Decimal Class. No.: 657.3