Preheat the oven to 350°. Grease an 8½-by-4½-inch loaf pan and set aside.
In a large bowl, combine the flours, baking soda, baking powder, salt, cinnamon, cardamom, nutmeg and cloves. In a separate bowl, whisk together the eggs, granulated and light brown sugars, oil, vanilla, applesauce, water and molasses. Add the sweet potato to the wet ingredients and stir with a spatula until fully incorporated.
Pour the wet ingredients into the dry ingredients and mix together until just combined. If adding dried fruit, stir it into the batter with as few strokes as possible.
Pour the batter into the prepared pan and sprinkle the turbinado sugar on top in an even layer. Bake the bread until the edges are golden brown and a cake tester comes out clean, about 1 hour. Cool in the pan for 10 minutes, then allow it to cool on a wire rack for at least 30 minutes before serving.