Inventions of the past and the future

*