(Viewed 2,539 times)

Science as Falsification