Double-entry accounting can be easy if it's explained well, and Mastering Book-keeping does just that. Now in its updated 8th …