Bookkeeping for Small Businesses and Nonprofits by Rachel TrimbleBookkeeping for Small Businesses and Nonprofits by Rachel Trimble