Fun Fact: Inventor of the Handkerchief?

While disputed, there is evidence that King Richard II of England had at least partially contributed to the invention of a handkerchief.