Developing a knowledge and understanding of the underlying principles, concepts and regulations relating to financial accounting is a cornerstone of the art of accounting. Whilst the basics of this topic are well represented in existing textbooks, a more thorough and enhanced understanding is required in order to excel at both undergraduate and postgraduate level. The main emphasis of this textbook is on financial accounting and reporting...