Cook eggplant in boiling water (salted) 8-10 min., drain well. Saute onion, garlic, mushrooms in olive oil. Add flour, stir until smooth. Add tomatoes and other ingredients. Bring to a boil. Remove from heat. Layer in lightly grease 1 qt. Casserole. Bake at 375 degree for 25 minutes.