01 - Combine flour, yeast, sugar, and salt in a large mixing bowl. Add warm water and olive oil, mixing until a shaggy dough forms.
02 - Turn dough onto a floured surface and knead for 8 to 10 minutes until smooth and elastic.
03 - Place dough in a greased bowl, cover, and let rise in a warm place for 1 hour until doubled in volume.
04 - Mix sun-dried tomatoes, olives, feta, basil, parsley, garlic, melted butter, oregano, and black pepper in a bowl.
05 - Punch down risen dough and roll into a 12x16 inch rectangle on a floured surface. Spread filling evenly over dough.
06 - Cut dough vertically into 4 equal strips, stack strips on top of each other, then cut stack into 6 equal pieces.
07 - Arrange stacks upright in a greased 9x5 inch loaf pan. Cover loosely and let rise for 30 minutes. Preheat oven to 350°F.
08 - Brush top with olive oil and sprinkle with sesame seeds if desired. Bake for 30 to 35 minutes until golden brown and cooked through, tenting with foil if browning too quickly.
09 - Cool in pan for 10 minutes, then transfer to a wire rack. Serve warm or at room temperature.