Ed Zimmer’s series on business recordkeeping has done more to teach me accounting than any other published material. The broadly engineering-based approach to the topic, as well as the focus on fundamentals (i.e., without focus on a particular piece of software) made the topic something I could reason about.
Some of the advice really shows it’s age: one would not expect an employee to keep a journal in the vi editor at point-of-sale, but there is too much timeless advice in this series to disqualify it on those parts that didn’t age well.
This material is no longer available on it’s original website. This is an archive.org link.