Lamb Chakhokhbili

Ingredients
* 500 g lamb * 2 onion * 2 tblsp tomato puree * 1 tblsp vinegar *  cupful meat stock * 2 tblsps Madeira or   * Port wine * 2 or 3 tblsps butter * Salt and pepper to taste * Tomatoes * Chopped greens * Lemon slices

Directions

 * 1) Prepare the lamb, wash and joint it into medium-size pieces, brown in hot butter in a shallow casserole.
 * 2) Add finely chopped onion, tomato puree, vinegar, wine, meat stock and seasoning.
 * 3) Cover the casserole with a lid and simmer for 1 hours.
 * 4) Add sliced tomatoes and cock for another 5 to 7 minutes.
 * 5) Serve the lamb with a slice of lemon on each piece of lamb.
 * 6) Sprinkle with chopped greens.
 * 7) Cut the meat to have 3 or 4 pieces per portion.