Book-keeping and Accounting for the Small Business: How to Keep the Books and Maintain Financial Control Over Your Business