Tis was a time when scientific discoveries were celebrated as blockbusters today – but behind the adulation, lay humanity’s, ill-conceived desire, to outshine GodBy zevi770 · March 18, 2014← Back to all articles