Preheat oven to 180°C. Place lamb and shanks, tomato, onion, herbs and garlic in a large deep roasting pan. Season well with freshly ground pepper.
Add wine and stock or water. Press combined breadcrumbs and parmesan over lamb and drizzle with oil. Bake for 1 ½ hours, until lamb is tender and breadcrumbs and cheese have formed a golden crust.
Tips:
To make breadcrumbs, break day-old bread into chunks and whiz in a food processor.