The most cumbersome task of managing a business is to keep detailed records of all transactions and deals; and the to analyze them and record the profits and losses. This is bookkeeping and apparently it is difficult and time consuming; but it cannot left undone due to the enormous value it hold in ...