Possible Answers For: Genesis of many great inventions