Sift the dry ingredients and spices into a large mixing bowl. Make a well in the cener of the dry ingredients and pour in the orange juice, melted butter, water and egg. Using a wooden spoon. beat the liquid mixure, gradually drawing in the flour from the outside edge.
Add the cranberries and nuts and stir to mix completely.
Lightly grease a loaf pan about 9 X 5". Press a strip of wax paper on the base and up the sides. Lightly grease the paper and flour the whole inside of the pan. Spoon or pour in the bread mixture and bake in a pre-heated 325 degree oven for about 1 hour or until a skewer inserted into the center of the loaf comes out clean.
Remove from the pan, carefully peel off the paper and cool on a wire rack. Light dust with confectioner's sugar, if desired, and cut into slices to serve.