Pastry for a single pie crust. Make your own or buy one. In large pan, combine the sugar, cornstarch and salt. Gradually stir in water and orange juice until smooth. Cook and stir over medium-high heat until thickened and bubbly. Reduce heat; cook and stir two minutes longer (mixture will be thick).
Remove from the heat. Stir a small amount of hot mixture into egg yolks; return all to the pan, stirring constantly. Bring to a gentle boil; cook and stir two minutes longer. Remove from the heat. Gently stir in the lemon juice, butter, and lemon and orange peel. Pour into prepared crust.
In large bowl, beat three egg whites and one teaspoon vanilla extract on medium speed until soft peaks form. Gradually beat in 6 tablespoons of sugar, one tablespoon at a time on high speed until stiff glossy peaks form and sugar is dissolved. Spread over hot filling, sealing edges to crust. Bake at 350 degrees for 12 - 15 minutes or until meringue is golden brown. Cool on a wire rack for one hour. Refrigerate for at least three hours before serving. Store leftovers in refrigerator. DELISH!