Different Types of Bookkeeping