Shift the flours and add Baking powder, Baking soda, cinnamon, nutmeg and ginger.
In bowl mix egg and sugar, add butter and milk. Mix well till the sugar is dissolved.
Add the crushed pineapple to the above mix.
Gently add the flour mix and blend till well incorporated.
Add the grated carrots, raisins and walnuts.
Preheat the oven at 180 c. Grease a loaf tin or round tin and bake for 25 to 30 mins till done.