Financial statemements and analysis - Narasimhan, M S (Cengage India, 2016)
PG
E