Natural Philosophy Society
Critical Thinkers in Science
Ron Hatch’s Description here of this talk and paper.