In this paper we develop a generalization of the
graph product created by Reingold, Vadhan, and Widgerson. We do this by using a broader definition of directed and undirected graphs in which incidence is determined by functions from the edge set to the vertex set. We introduce the
of graphs and show how our general
product is a sandwich product.