Financial Statement Analysis by Charles Gibson, Christian Petersen & Marion Maguire