Salam, 21:80 And We taught him the fashioning of coats of armor to protect you from your [enemy in] battle. So will you then be grateful? This Surah is talking about the prophet David. According to this verses, David created the first coat of armor. But according to historic sources, it is the celts who devised the first coat of armors. Is this real errors or not?