The agricultural ledger