A refutation to Part 1 of Zeitgeist.
2023
2024
1980
2016
1952
2012
1958
2010
2007
2015
1991
1981
1995
1970
1956
1938
1926
2006