BOOKKEEPING & REVENUE PREPARATION: A COMPREHENSIVE OVERVIEW