The Science of Loose Leaf Book-Keeping and Accounting