We have heard a lot about the “necessity” being the mother of “invention” but is … Jul 7, 2017 Icarus’ great fall