Next Up Season 1973 Episode 9 Acupuncture: A Chinese Puzzle May 11th, 2016 Season 1973 Episode 7 Science is Dead, Long Live Science June 19th, 2017