Humbug October 8, 2021October 7, 2021 Larry The cumulative progress of science in my time has been astonishing and continues to accelerate;… Read postHumbug