Inventful

From the Latin word invenire, meaning 'to come upon, or discover'. Originally it meant 'to bump into' or 'to find'. This evolved into the meaning of fabricating or producing something by original thought.

To use the ESL Speedreading software suite, please click on the link below.

Speedreading