Tareekh-E-Farishta - Qasim, Farishta Muhammad (Lahore Al-Mezan, 2004)