Introductory Financial Accounting And Reporting by Barry Smith & Smith Barry