code: def get_lines(file_path=BOOK_PATH):
      r
      if os.path.isdir(file_path):
          file_path = os.path.join(file_path, '*.asc')
          files = glob.glob(file_path)
      elif os.path.isfile(file_path):
          files = [file_path]
      elif '*' in file_path:
          if os.path.sep not in file_path:
              file_path = os.path.join(os.path.abspath(os.path.curdir), file_path)
          files = glob.glob(file_path)
      else:
          raise FileNotFoundError("Unable to find the directory or files requested.")
      lines = []
      for filepath in files:
          with open(filepath, 'r') as f:
              lines.append(f.readlines())
      return zip(files, lines)
docs: r""" Retrieve text lines from the manuscript Chapter*.asc and Appendix*.asc files
  
      Args:
          file_path (str): Path to directory containing manuscript asciidoc files
          i.e.: /Users/cole-home/repos/nlpinaction/manuscript/ or nlpia.constants.BOOK_PATH
  
      Returns:
          list of lists of str, one list for each Chapter or Appendix
  
      >>> lines = get_lines(BOOK_PATH)
      >>> next(lines)
      ('.../src/nlpia/data/book/Appendix F -- Glossary.asc',
       ['= Glossary\n',
        '\n',
        "We've collected some ...])