1. Sift together flour, sugar, baking powder, baking soda and salt into large bowl. 2. Combine orange rind, orange juice, water, egg and oil in another bowl. 3. Add liquid all at once to dry ingredients. Stir just until thoroughly moistened. 4. Stir in cranberries and nuts. Turn into a well greased 9 x 5 x 3 loaf pan. 5. Bake at 350(F) degrees about 1 hour or until bread tests done (test with a toothpick or cake tester in the center. It should come out clean.) 6. Let cool in pan for about 10 minutes. Run a knife blade around the edges, and turn pan over onto a cooling rack. The bread should come out nicely, and turn it right side up so it will cool. 7. When totally cool, wrap in aluminum foil.