Financial Accounting And Reporting by Bill Collins & John McKeith