code: def get_chapter(self, book_name, book_chapter, cache_chapter = True):
          
  
          try:
              logging.debug("Attempting to read chapter from disk")
              verses_list = self._get_ondisk_chapter(book_name, book_chapter)
          except Exception as e:
              logging.debug("Could not read file from disk. Attempting the internet..")
              logging.debug(e.message)
              verses_list = self._get_online_chapter(book_name, book_chapter,
                  cache_chapter = cache_chapter)
          return verses_list
docs: Returns a chapter of the bible, first checking to see if that
          chapter is on disk. If not, hen it attempts to fetch it from
          the internet.
  
          NOTE: This is public facing method. If the method signature changes,
                then it needs to be documented and backwards-compatablity
                needs to be preserved.