Ashura: Islamic Practice and Islamic History

Prophecy, Politics, Betrayal, Worship, and Remembrance