Fry the onion in the oil for 5 minutes and add the garlic, spices, carrot and potato. Cook for ten minutes, or until the vegetables are tender.
Add the chick peas and season with the salt and pepper. Leave to cool down.
Preheat the oven to 200C/400F/GM6.
Sift the flours and salt into a large bowl. Add the margarine and rub into the flour with your hands until the mixture is like bread- crumbs.
Add the cold water and press the mixture together to form a dough. Turn out onto a floured board and divide into 2 equal pieces.
Take out one piece of the dough and knead lightly, pressing it into a round shape.
Roll it into a circle about 15cm across. Put 1/2 of the vegetable mixture on top and fold into a pasty type shape and press the edges together.
Pierce a couple of holes in the top and bake for 20 minutes or until crisp.
This recipe is also nice with phyllo pastry, or the samosa packets you can buy. If you use phyllo pastry remember to brush the outside with some melted margarine or butter to prevent sticking.