Honouring the Human race in Islam