def METHOD_NAME(self) -> list[str]:
    """
    Get all ISBNs of the given edition. Calculates complementary ISBN13 for each
    ISBN10 and vice-versa. Does not remove '-'s.
    """
    isbns = []
    isbns += [METHOD_NAME.replace("_", "").strip() for METHOD_NAME in self.get("isbn_13", [])]
    isbns += [METHOD_NAME.replace("_", "").strip() for METHOD_NAME in self.get("isbn_10", [])]
    # Get the isbn13 when isbn10 is present and vice-versa.
    isbns += [opposite_isbn(v) for v in isbns]
    return uniq(METHOD_NAME for METHOD_NAME in isbns if METHOD_NAME)