Look for author in NK Aleph authority base by `name`.

        Args:
            name (str): Author's name.

        Yields:
            obj: :class:`Author` instances.

def search_by_name(cls, name):
        """
        Look for author in NK Aleph authority base by `name`.

        Args:
            name (str): Author's name.

        Yields:
            obj: :class:`Author` instances.
        """
        records = aleph.downloadRecords(
            aleph.searchInAleph("aut", name, False, "wau")
        )

        for record in records:
            marc = MARCXMLRecord(record)

            author = cls.parse_author(marc)

            if author:
                yield author