def repr_author(Author):
  """
  Get string representation an Author namedtuple in the format:
  von Last, jr., First.

  Parameters
  ----------
  Author: An Author() namedtuple
     An author name.

  Examples
  --------
  >>> from bibmanager.utils import repr_author, parse_name
  >>> names = ['Last', 'First Last', 'First von Last', 'von Last, First',
  >>>          'von Last, sr., First']
  >>> for name in names:
  >>>     print(f"{name!r:22}: {repr_author(parse_name(name))}")
  'Last'                : Last
  'First Last'          : Last, First
  'First von Last'      : von Last, First
  'von Last, First'     : von Last, First
  'von Last, sr., First': von Last, sr., First
  """
  name = Author.last
  if Author.von != "":
      name = " ".join([Author.von, name])
  if Author.jr != "":
      name += f", {Author.jr}"
  if Author.first != "":
      name += f", {Author.first}"
  return name