Inventor Quotes and aphorisms about provide Nikola Tesla Tim Berners-Lee William Kamkwamba Arvind Gupta Tim Bray