Advanced Financial Accounting & Reporting: Professional I Stage Study Text (Sri Lanka: The National Professional Management Accounting Institution, 2010)