Muhammad al-Asghar ibn Ali
Muhammad al-Asghar ibn Ali (briefly: Muhammad ibn Ali) is one of Ali's sons. There are different mentions about who his mother's name is, such as Layla bint Mas'ud, Amamah, Varha'. and Asma bint Umais. Although some sources have not mentioned about his attendance in (the battle of) Karbala, and are actually in doubt about that, there are many sources which consider him among the martyrs of Karbala; and his name is available as martyr in both Shia and Sunni sources. He was among the children of Ali and was called Muhammad al -Asghar and was smaller than Muhammad ibn al-Hanafiyyah. Muhammad ibn Ali had a hard war with his brother's (Husayn) enemies, and killed many of Kufa army. Eventually, a man from Bani Aban ibn Darim killed him. The name of Muhammad ibn Ali is available in Ziyarat al-Nahiya al-Muqaddasa, and has been addressed and greeted of Muhammad al-Mahdi.