A refutation to Part 1 of Zeitgeist.
2005
1906
1903
2001
2017
—
2025
2022
2016
2020
2015
1995
1904
1952
2019
2010
2023