Bookkeeping: The Ugly HatSmall business owners wear a wide variety of hats, many of which are ill-fitting for their skillsets. One of those often ugly and...