Using a vegetable peeler, remove the top layer of rind from the oranges and lemon, being careful not to remove any of the pith. Sliver the rind. Set aside.
Remove the pulp from the orange and lemon. Set pulp aside.
In a small saucepan, boil the slivered rind in 1 cup water for 5 minutes.
Cut tomatoes into small pieces. Place the citrus rind and pulp, green tomatoes, sugar and ginger into the pot with rind and water.
Bring to a boil and then simmer uncovered for 2 hours or until the marmalade thickens, stirring occasionally.
Prepare jars, fill jars with hot marmalade, leaving a 1/4 inch head pace. Wipe the rims clean. Add hot lids/rings.
Process the jars in a boiling water bath for 10 minutes. Makes 2 1/2 cups.