Accounting for Computer Scientists
"User-friendly" accounting software (such as QuickBooks) tends to obscure the fundamental simplicity of double-entry accounting.If you want to actually understand your books, use something simple and powerful like John Wiegley's ledger:https://github.com/jwiegley/ledger/