sprinkle lamb with salt& pepper and brown in skillet, in batches.
transfer to a large baking dish.
pour fat out of skillet, add onions and celery and cook until softened.
add garlic, cumin and coriander.
add water and bring to boil scraping up bits in the skillet, add to the lamb break up the canned tomatoes with your hands and add to the lamb with the juices cover and place in oven, cook for 1 1/2 hours.
add carrots and cook for 1/2 hour.
put pot back on stovetop and add spinach, stirring until wilted about 5 minutes season with salt& pepper.