Cut each cranberry in half with a paring knife and reserve.
Preheat oven to 350 F.
Grease loaf pan and line with waxed paper. Grease waxed paper.
Sift flour, sugar, baking powder and baking soda together in a large bowl.
In a separate bowl, mix apple juice, orange zest, melted margarine and beaten egg.
Add to the flour mixture and stir until flour is combined.
Mix in cranberries and walnuts.
Stir in the hot water.
Place in prepared loaf pan and bake 1 hour and 10 minutes.
Test by poking a toothpick into bread; if it comes out clean the bread is done.
Remove from pan and cool on a wire rack.