Got this recipe from my Bulgarian mother-in-law (took notes while she made it, and have made it since). This makes a lot, so feel free to halve it - I often do, but it also freezes really well. It's a day's project, but well worth it - we love the combination of the lemon zest and the rummy raisins in this fresh bread. The braiding is the traditional form, but I have also made this in small loaf pans just to save time, and rolls are yummy too. Be careful not to cook too long - you will lose the wonderful stretchy yeasty moist texture.