(Viewed 2,538 times)

Science as Falsification