def METHOD_NAME(record):
    """
    Split author field by the string 'and' into a list of names.
    Parameters
    ----------
    record : dict
        the record
    Returns
    -------
    dict
        the given `record` with any updates applied
    """
    if "author" in record:
        if record["author"]:
            record["author"] = [i.strip() for i in record["author"].replace('\n', ' ').split(" and ")]
        else:
            del record["author"]
    return record