Al Ghazali up to date paper Chemistry (New Star Lahore, 2020)