The word "paper" has an Ancient Greek etymological origin, that of "papyros". But who invented paper? (moreā¦) Read More