Islam Beliefs and practices - Punjab curriculum and textbook board (Lahore, Pakistan White rose publisher, 2023)