Understanding Business Accounting For Dummies by John A. Tracy, Colin Barrow & John Tracy