Financial Accounting and Reporting by Michael Lebas & Herve Stolowy