def METHOD_NAME(self, name, skip_first_screenshot=True):
    """
    Search for entrance using mini-touch scroll down
    at center
    Fixed number of scrolls until give up, may need to
    increase as more war archives campaigns are added
    """
    for _ in range(10):
        if skip_first_screenshot:
            skip_first_screenshot = False
        else:
            self.device.screenshot()
        # Drag may result in accidental exit, recover
        # before starting next search attempt
        while not self.appear(WAR_ARCHIVES_CHECK):
            self.ui_ensure(destination=page_archives)
        while not self._archives_loading_complete():
            self.device.screenshot()
        entrance = self._get_archives_entrance(name)
        if entrance is not None:
            return entrance
        if WAR_ARCHIVES_SCROLL.appear(main=self):
            if WAR_ARCHIVES_SCROLL.at_bottom(main=self):
                WAR_ARCHIVES_SCROLL.set_top(main=self)
            else:
                WAR_ARCHIVES_SCROLL.next_page(main=self)
            continue
        else:
            break
    logger.warning('Failed to find archives entrance')
    return None