Roasted Ham, Swiss And Egg Sandwich