Mastering Book-Keeping: A Complete Guide to the Principles and Practice of Business Accounting