Mastering Book-Keeping: A Complete Guide to the Principles and Practice of Business Accounting by Peter Marshall (Paperback, 2010)