CAT interactive text New Syllabus : advanced paper 6 drafting financial statements (international stream). (BPP Professional Education, 2003)