Higher accountancy; principles, practice and procedure. Elements of accounting practice assignment 1-30