Curried Diced Liver

Ingredients : Serves 4 
500 g Calves' liver, sliced 
Black peppercorns 10 
Salt 1 tsp 
Ghee or oil 1 tbspn 
Medium onion, finely chopped
Garlic, finely chopped 3 cloves 
Finely chopped fresh ginger 1 tspn 
Lemon grass or 2 strips lemon rind 1 stalk 
Ground cloves 1/4 teaspoon 
Ground black pepper 1/2 teaspoon 
Ground cinnamon 1/2 teaspoon 
Curry leaves
Vinegar 3 tbspn 
Coconut milk 2 cups 
Chopped fresh dill or 1/2 teaspoon dried dill weed: 2 tbspn 

Method : 

Wash liver, put into small saucepan with water to cover. 
Add peppercorns and salt and cook until liver is firm, about 15 minutes. 
Cool. Cut liver into very small dice. 
Heat ghee or oil and fry onion, garlic and ginger until soft. 
Add all ingredients, including liver and cook uncovered over a low heat until gravy is thick.