The name of the typeface family for this font, e.g. 'Arial'.

def family_name(self):
        """
        The name of the typeface family for this font, e.g. 'Arial'.
        """
        def find_first(dict_, keys, default=None):
            for key in keys:
                value = dict_.get(key)
                if value is not None:
                    return value
            return default
        # keys for Unicode, Mac, and Windows family name, respectively
        return find_first(self._names, ((0, 1), (1, 1), (3, 1)))