And Allah has made for you out of that which He has created shades , and has made for you places of refuge in the mountains , and has made for you garments to protect you from the heat ( and cold ) , and coats of mail to protect you from your ( mutual ) violence . Thus does He perfect His Grace unto you , that you may submit yourselves to His Will ( in Islam ) .