"Invented" however, is not the right word to use. Better is the 'author' or 'creator'.
Zamenhof didn't really 'invent' the language. After numerous attempts to 'invent' a language, he finally came to the conclusion that there are similarities in so many languages.
As he was born in Europe, he studied mainly european languages.
Esperanto might not be so universal for african or asian native languages.
However, Chinese and Japanese language is in another way connected, as the graphic symbols are put together to make new words.
The basic idea of Esperanto is the same. One starts with a basic (radix) word, and prefixes, suffixes are added.
The basic word can still be recognised, so there's always a connection with the basic word.
All used pre- and suffixes are combinable. No exception in the language at all.
A great idea, and if not usefull in daily use (since English is widly spread), it certainly helps to learn other languages, for the propadeutic value is undeniable.
For those who aren't convinced about the benefits of the language, at least an interesting topic for theme collectors:
I found a catalogue in Esperanto, about Esperanto.
In the catalogue there's a list of stamps in or related to the language.
Some the first Esperanto stamps were issued by the former Union of Soviet Republics.
A tribute to Dr. Zamenhof and his idea for worldpeace.