Question: who wrote ziyarat e ashura?
Answer: Ziyarat Ashura is attributed to Muhammad al-Baqir, the fifth Shia Imam, who transmitted it to his followers.