def METHOD_NAME(
    self,
    path: Union[str, Path],
    include_textures: bool = True,
    device: Device = "cpu",
    **kwargs,
) -> Meshes:
    """
    Attempt to load a mesh from the given file, using a registered format.
    Materials are not returned. If you have a .obj file with materials
    you might want to load them with the load_obj function instead.
    Args:
        path: file to read
        include_textures: whether to try to load texture information
        device: device on which to leave the data.
    Returns:
        new Meshes object containing one mesh.
    """
    for mesh_interpreter in self.mesh_interpreters:
        mesh = mesh_interpreter.read(
            path,
            include_textures=include_textures,
            path_manager=self.path_manager,
            device=device,
            **kwargs,
        )
        if mesh is not None:
            return mesh
    raise ValueError(f"No mesh interpreter found to read {path}.")