Before baking, preheat oven to 350°F / 180°C / Gas Mark 4
Cut meats into 2-inch size chunks and place in large bowl. Add the thyme, garlic, cracked peppercorns, and chopped parsley. Pour wine over the mixture and marinate overnight.
Remove meats from marinade reserving the marinade. Season with salt and freshly ground pepper.
Heat oven to 350°F. Butter the inside of a 3-quart earthenware casserole dish. Begin with a layer of potatoes and onions (season each layer with salt and pepper), then add a layer of combined meats. Continue alternating layers, finishing with a layer of potatoes.
Pour marinade over all, place the bay leaves on top, and cover the pot. Bake for two hours. Serve in the same pot directly from the oven with a green salad.