Islam beliefs and practices. (Lahore, Stafona books., 2018)