|Home | Dev Workstation | Genealogy | Telephones | UNIX Tricks | My Music | Likes/Dislikes | Political Views | Programming Languages||RSS Feed | Contact Me|
John P. Willis
Opinions presented here are held in all of my roles and capacities, both personal and professional.
OrganizationsThe GNU Project
The Free Software Foundation
American Civil Liberties Union
Computers & ProgrammingProgramming Languages I Know
Greatest Common Divisor in 19 Languages
Microcomputer OS History
The Datashed (personal datacenter)
ChivaNet Internet Services
The VAX Pirate's Lair (my old website, ca. 2002)
YOUNGMUMPSTER (my tech blog)
GCC OS Test Macros
English Notable Kin
Scottish Notable Kin
Telephones & PBX
-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d-@ s+: a C++ UBLHS++++$ P+ L++ E++ W+++$ N++ !o K-? w++$ O+++ M V+++>$ PS+++ PE Y+ !PGP t+++ !5-- !X R tv+ b+++ DI+ !D-- G e h---- r+++ y++++ ------END GEEK CODE BLOCK------
RSS feed generation is done with a BASH script I have implemented, called Syndicator.
"It is a natural paradox, that in the formative days of a socialist society, elements opining for a return to reactionary exploitation must be duly and fiercely suppressed, until a brighter dawn arrives where such notions appear as quaint and lamentable to all as they rightly ought." - John Willis
Table of Contents
I am a fairly straightforward Marxist with some anarcho-transhumanist tendencies.
My personal system of ethics is best outlined in Matthew 25:31-46. Beyond that, the following are my core political beliefs.
What Is Socialism?
Socialism (see Wikipedia) is a system characterized by social ownership of the means of production. It is the natural inclination of humanity.
Socialism and Fascism are on opposite ends of the spectrum. The fact that the Nazis were "National Socialists" does NOT indicate anything meaningful. It was simply a misdirection tactic of Adolf Hitler. Socialism absolutely requires the common ownership of the means of production by the general population. Fascism never allowed this.
What Is Communism?
Communism is a stateless, classless, moneyless society where all members work together for the good of the community. The first 300,000 years of human history were organized in a primitive proto-communist arrangement.
No nations which have been administered by a Communist party have ever achieved full communism: due to western capitalist imperialism and encirclement, none have been able to do so. This is not a failure of the communist ideal itself, but only further evidence to point to the evils of capitalism.
Communism does not disincentivize productivity. The notion that profit is the sole motivation for human productivity is fallacious and easily debunked. Personal fulfillment, boredom, survival, and creativity (among others) are all strong motivators for human productivity. Humanity--and thus human nature--is not monolithic, and thus not monolithically greedy.
Communism does not mean a doctor and a janitor will have equality of economic outcome when it comes to wages.
Communism does not result in starvation. Scientific studies done in the post-McCarthy era have shown that average caloric intake in the Soviet Union was as good as, or better than, the capitalist west. What does result in starvation is capitalist countries placing crippling economic sanctions and trade embargoes on countries administered by communist parties. Venezuela has faced that, as well as suffering from the loss of oil money due to price instability stemming from the inherent volatility of capitalist markets.
I would encourage readers to check out the Constitution of the USSR. It is a masterpiece of social justice and civil liberties, and makes James Madison look like a rank amateur by comparison.
Please see The Fundamentals of Marxism-Leninism for more information.
Democratically-Elected GovernmentsOverthrown to protect U.S. interests and prevent the rise of successful socialist experiments.
The United States, in spite of claims to the contrary, is a colonialist empire. Following the vile Monroe Doctrine, the United States would prefer to see nations suffer under brutal military dictatorships rather than attempt to form a government where ordinary working people's concerns might threaten the property "rights" of major U.S. multinational corporations.
These are just a few examples.
The United States backed a coup to overthrow President Arnulfo Arias, who had refused to allow the U.S. government to construct military bases in the country.
Over concerns of a growing, popular movement with socialist leanings, the U.S. backed Col. Za'im in overthrowing the democratically-elected government of Shukri al-Quwatli.
The democratically-elected government of Mohammad Mosaddegh had wished to nationalize Iranian oil to weaken foreign influence in Iran. The imperialist governments of Churchill and Eisenhower collaborated to overthrow Mosaddegh, giving dictatorial powers to the Shah of Iran. The United States prefers Islamic extremism to Arab nationalism in every case.
Jacob Arbenz, the democratically-elected president of the country, engaged in agrarian reform, redistributing fallow land to poor peasants. United Fruit Company, as usual, didn't much care for this, and lobbied the US government to intervene, replaced in the usual way by a brutal military dictatorship under Carlos Castillo Armas. Armas was assassinated, causing a civil war in which 200,000 people were killed by US-backed government forces.
When the U.S. refused to help Patrice Lumumba reduce Belgian interference in Congolese affairs, Lumumba turned to the USSR for support. The US and Belgium backed Mobutu Sese Seko in a military coup, overthrowing Lumumba and securing Congo's future poverty and instability.
As president Joao Goulart could not be persuaded to protect US corporate interests in Brazil, John F. Kennedy authorized a military coup to install a brutal military dictatorship that would last until 1985.
It is interesting to note that the government of Brazil from 1985 until 2019 was quite successful in enhancing Brazil's prosperity and egalitarian position, but the ascendancy of right-wing president Jair Bolsonaro has threatened this. Bolsonaro is an ardent supporter of the 1964-1985 military dictatorship, and is unsurprisingly supported by the US.
Salvador Allende came to power via democratic election in Chile on an agenda of securing rights for working people, and a socialist economic plan. The US government promptly backed a right-wing military coup by the Chilean army, which established a junta under Augusto Pinochet. The coup was extremely violent.
U.S. diplomat Edward Korry is quoted as saying: "Once Allende comes to power we shall do all within our power to condemn Chile and Chileans to utmost deprivation and poverty."
A podcast about leftist ideas (mostly dormant now).http://www.chivanet.org/~jpw/podcast.rss
A note on media formats: I would highly encourage you to make use of Ogg Vorbis audio, which is a free and unencumbered format, not subject to predatory patent litigation. Fraunhofer IIS, owner and patent-holder for MPEG Audio Layer III (the MP3 format) is a fascist patent trolling organization, and files here are only made available in MP3 format for widest possible dissemination. If MP3 is the only format available to you, please consider downloading and using a player capable of handling Ogg Vorbis. This will send a message to patent trolls that we, as users, will not stand for their abuses.
The Importance of Academic Tenure
Academic tenure and tenure-track positions have been steadily eroding over the past few decades. As the concept of academic tenure was designed to promote independence of academics, even when such academics teach or conduct research on controversial topics, uncomfortable to institutional administration, this should not come as a surprise.
This is one small--but crucial--arm of the class warfare being waged by corporate interests against the general population. As tenure and tenure-track positions disappear by attrition, they are invariably replaced by college-track, adjunct, and graduate assistant positions, who, by virtue of the lack of any protections against retaliation for voicing a dissenting viewpoint from the neoliberal party line, will reflect a certain complacency and ready obedience to institutional administration and its corporate masters.
Although the tenure system has its weaknesses, its benefits far outweigh them, as our academic institutions are invaluable in opening young minds to the importance of critical analysis, civil disobedience, and all the tools necessary to invoke a change in this era of thinly-veiled fascism.
Also, teachers at every level should be paid orders of magnitude more than they are. These are the very people entrusted with the noble task of educating young people who represent our future. They should not have to stress about making ends meet on their meager salaries, while also having to use those salaries to purchase needed supplies for their classrooms.
Software & Technology Freedom
Codes of Conduct
Please avoid the Contributor Covenant at all costs for your projects. Militant anti-freedom crusaders like its author, Coraline Ehmke, are seemingly unconcerned with freedom of speech, and seem to want to infringe upon the free speech rights of free software contributors, even outside of the communities of their free software projects.
When we say "free as in speech" and not "free as in beer", we mean it. If we don't protect freedom of speech, then software freedom is both irrelevant and impossible.
AVOID ALL SO-CALLED "ETHICAL SOURCE" LICENSES! These are trying to solve very real and important global problems, but at the absolutely wrong level. Software licenses cannot solve geopolitical and humanitarian crises, and should not try to. In addition, these licenses' methods of attempting to solve humanitarian problems through oppressive and authoritarian tactics.
If you are a software developer, please try to release your software under some flavor of the GNU General Public License (GPL) or, in the case of written works, the GNU Free Documentation License.
These licenses place the power in the hands of users and developers, rather than unaccountable and anti-democratic corporations and patent trolls.
The GNU/Linux Problem
First, when referring to desktop and server operating systems that use the Linux kernel, it's important to refer to it as "GNU/Linux". I pronounce this as "GNU Linux", and others pronounce it as "GNU plus Linux". This ensures that we give credit to the userland as well as the kernel and avoids credit theft. No kernel is useful without a userland, and all Linux-kernel-based desktop and server operating system distributions of any consequence use a GNU userland.
Although GNU/Linux is an ostensibly free operating system (as defined by the Open Source Initiative and the Free Software Foundation), its ubiquity threatens its position as a means of empowering users. The IBM acquisition of Red Hat, Red Hat's unilateral push (aided by the fascist-like anti-choice behaviors of Lennart Poettering) to force systemd down everyone's throats, and the fact that projects in the GNU/Linux ecosystem are starting to look like an electronic Who's Who of faceless, amoral American multinational corporate sponsorship. Google, Microsoft, Amazon, Facebook, et. al., have vested interests in limiting user and citizen choice, un-democratizing free and open-source software, and crippling resistance to their exclusively profit-centric goals. It would be naive to assume that--even with the protections of a relatively strong copyleft license--that corporate sponsorship of free software will not result in the direction of such software projects being turned towards the interests of the sponsor, at the expense of user choice and developer independence.
By accepting such great levels of corporate sponsorship (remembering also that Linus Torvalds himself is no actual ally of the ideals of software freedom, instead choosing the free software model for what so often is described as "pragmatic" reasons), GNU/Linux, in its near-ubiquitous state of deployment in large enterprises, is being commoditized and homogenized as it is press-ganged into the service of unaccountable corporate interests at the expense of its users. This has propelled Mr. Torvalds to fame and earned him a very comfortable salary in the corporate-dominated Linux Foundation, but I fear this position leaves the GNU/Linux ecosystem alarmingly open to fascist exploitation.
I encourage all users and developers to consider the implications and ramifications of the use of proprietary software--as well as free software corporatization--and do attempt to use alternatives if at all possible.
One such alternative would be NetBSD, which, although it suffers from its adoption of a license that is weak against corporate assault, has not itself realized the same the same level of corporate infiltration and exploitation as the GNU/Linux ecosystem. I would ideally like to see a GPL-licensed fork of a BSD, if such a thing is even legally possible.
It is important to adopt a strong copyleft license, such as the GPL, as the ethical concerns of free software are even more important than the practical concerns of the milder "Open Source" movement. Please see the Philosophy of the GNU Project for more information, especially Why Open Source misses the point of Free Software.
I do use GNU/Linux as a daily driver, as some of the software I require is not yet available in the BSD ecosystem. However, I am keenly working towards changing this as I move forward.
The Cloud Problem
The so-called "cloud" is arguably a huge boon for unaccountable corporate interests. It allows corporations to avoid much of the expense of on-premises hosting, on-premises IT staffing, and allows them to shift risk to a third party. It is also a boon for corporations like Amazon and Microsoft, whose cloud platforms (AWS and Azure, respectively) are nearly ubiquitous. However, it is highly problematic, as it centralizes and concentrates control of critical server infrastructure in the hands of these unaccountable corporate interests, commoditizes and devalues the labor of IT workers, and contributes to the rapid, ongoing erosion of consumer choice.
We must also consider the human abuses of the corporations running these infrastructures: Amazon is heavily involved in the technology side of prosecuting Donald Trump's illegal and unjust war on Mexican and Central and South American immigrants at the United States border, is known to exploit and subject its employees--few to none of whom are unionized--to horrific working conditions, insultingly low wages, and minimal benefits.
This is not to say that off-premises hosting or subscription-based software is, in and of itself, an unmitigated evil. Such services (see, for instance, Geodigraph), can be provided by socially and environmentally-responsible cooperatives, and social networking platforms like Mastodon and diaspora* are inherently empowering to their users, while preserving user privacy.
The Google Problem
Google--as well as Alphabet, its parent company--have engaged in censorship on behalf of totalitarian regimes, have regularly engaged in anti-choice behavior, and treat their user base as little more than a source of data for their corporate advertisers. Brin and Page have become obsecenely wealthy from these practices, but, unlike much of the dire situation in other areas, there is absolutely nothing provided by them that lacks a suitable (and less offensive) alternative. Please use DuckDuckGo for search.
The Apple Problem
Though Apple has made some strides in favor of user choice, such as pressuring record labels to drop their insidiously evil DRM schemes, the company is far from a good citizen. They have engaged in patent trolling, privacy debacles, predatory pricing, deceptive marketing, and other such foul shenanigans. Their smartphones are arguably the best on the market, but their computers are overpriced, underpowered, of minimal quality, and are produced by what amounts to slave labor.
A new breed of smartphone really needs to be developed as a via media alternative to the abusive excesses of both the iOS and Android evils.
UPDATE: The Purism Librem 5 smartphone, which is expected to ship in the third quarter of 2019, seems to provide exactly such an alternative. The extent to which it respects user freedoms and privacy cannot, of course, be known until the device has shipped and been evaluated by experts in the field.
The Broadcom Problem
This is a particularly nasty and virulent intellectual property troll, worming its heavily proprietary silicon into the very fabric of the Internet. Performant, open chipsets are needed for high-speed networking to provide a way to outflank this undeserving, monopolistic behemoth.
The Amazon Problem
Amazon has essentially reinvented the retail sector of the economy, pushing out traditional brick-and-mortar storefronts at an alarming rate. They also own a giant and ever-expanding segment of the Internet hosting market by way of Amazon Web Services (AWS), which aids the masters of our economy in their perpetual class war by concentrating Internet hosting into the hands of a tiny number of self-interested, private corporations. This has a chilling effect, un-democratizing the Internet, which began (and should have remained as) a public utility in service of the general population.
Amazon is also well-known for the exploitation of its workers, for crushing attempts at labor organization, and providing brutal working conditions in their warehouses.
Amazon is also a major ally of the Trump administration in its Draconian border enforcement efforts, supplying its AWS cloud hosting infrastructure and other technology enablement to those ends. This is, of course, justified by the notion that Amazon is simply seeking profits and bears no moral culpability for the actions of its clients; this is entirely predictable, and strictly follows the party line of amoral State capitalism. Of course, the notion that capitalism is morally neutral is essential to the prosecution of fascism and class warfare.
To Whom Should I Donate?
There are a few organizations and individual politicians I would recommend:
Here are a few organizations/candidates to avoid at all costs:
Statements on Politicians
Donald Trump is essentially a vacuous opportunist. He's a grave danger to our society, in the sense that he has energized and legitimized white supremacy to an alarming degree, as well as legitimized even further the environment of climate change denial, being an existential threat to human life itself. However, the real and actual political difference between Trump and his predecessors is minimal, in spite of media coverage to the contrary. This is intentional. Trump serves the same neoliberal interests of Obama, both Bush's, Clinton, Reagan, Carter, and the rest. The primary difference is in his willingness to conduct in the open the same vile and predatory behaviors his predecessors conducted in subterfuge.
There is some degree of truth to the statement that labor interests--such as the marginalized and disenfranchised members of the domestic manufacturing sector--played a large role in Trump's 2016 victory, but this plays directly into the neoliberal abandonment of labor interests as a whole. The Democratic Party abandoned labor at least four decades ago, and the alarming drop in labor organization and solidarity coincides directly with this. Trump, however, will not in reality address labor's concerns, but rather panders to its interests with the same double-talk that both parties have engaged in for decades.
Pelosi, along with the rest of the mainstream Democratic Party, is in essence what would have been described 40 years ago as a moderate Republican. Beholden entirely to the interests of U.S. multinational corporations, and dedicated firmly to furthering the anti-democratization of the economy and the further widening of the income gap, Pelosi has proven time and time again that her party does not serve its consituency. Under her speakership, policy issues that have striking majority support, such as Medicare for all, a green new deal, college debt relief, and an end to U.S. imperial expansion and subjugation in the middle east and Latin America, have not been given the courtesy of so much as open debate.
Bill & Hillary Clinton
The Clintons actually personify neoliberal evil. NAFTA, Bill Clinton's brainchild, is--along with the so-called War on Drugs--the cause of so much death in Latin America that it has created the wave of immigration to the United States. If one examines his positions on immigration, they are remarkably indistinguishable from Donald Trump. Let's also not forget that the deaths of half a million Iraqi children at the orders of Bill Clinton were termed by Madeleine Albright--his Secretary of State--as "worth it".
Hillary Clinton is just as bad. I, personally, applaud Julian Assange and Wikileaks for leaking the Podesta e-mails, as it made it clear that, on behalf of her beloved corporate owners, she was more than willing to rig the 2016 election against Bernie Sanders, in a manner not dissimilar to the way that the United States has routinely rigged elections in Latin American countries for decades, to prop up brutal military dictatorships that would prevent such nations from democratizing or progressing to the extent that they would pose an economic threat to U.S. corporate interests. I would not vote for this woman for any elected position whatsoever. She has more blood on her hands even than Donald Trump himself.
The election of Bill Clinton in 1992 was the defining moment in which the Democrats gave themselves permission to elect any lying, hawkish, anti-immigrant, adulterous, pro-capital-punishment conservative candidate they liked, as long as that candidate ran on a blue ticket.
Yet another evil, neoliberal corporate shill, dedicated to killing children in foreign countries for the benefit of his corporate owners. Failed to deliver on any kind of change, other than massive executive overreach, cowardly killing of children via drone strikes, the increase of torture, the escalation of pointless foreign wars, and the continued widening of the income gap. Sarah Palin, though truly mind-bogglingly stupid in every possible way, got it right when she snarkily expressed doubt about "all that hopey-changey stuff". There was no hope, and there was no change.
Contrary to the extreme portrayal of his Republican contemporaries, Sanders is really a mainstream New Deal Democrat as we'd see in the 1930s. He is really quite a centrist.
Another vile neoliberal in the vein of Obama and the Clintons. Avoid this one at all costs.
AOC seemed to have promise, but is too entrenched in capitalism to secure meaningful change. However, she and the rest of "The Squad" do provide some level of resistance to the most extreme elements of right-wing American politics.
Please consider donating to AOC, to ensure that this resistance--as meager as it is--can continue.
Seems like a good person, with high ideals. Feel that the smears and accusations of antisemitism are largely unfounded, and are just part of the neoliberal tendency to smear anyone who poses a threat to their corporate interests. I have donated small amounts of money to both her and AOC, in support of their efforts to steer the democratic party towards the desires of its consituency and away from corporate interests. She is, sadly, not a true socialist, but like AOC, provides some useful resistance to the farthest right elements of American politics.
As I've mentioned elsewhere, equating criticism of Israeli policies and politicians with antisemitism is just part of the neoliberal machinery.
Favorite Authors & Intellectuals
For each year, rated from largest donation to smallest.
Note that I have significant policy differences with both Sanders and Ocasio-Cortez, as their platforms are far from true Democratric Socialism, but support their overall attempt at a progressive political insurgency towards the goal of eradicating fascism and anti-egalitarian class warfare.
Presidential Voting Record
$Log: politics.shtml,v $ Revision 1.66 2021/04/09 14:11:20 jpw Minor adjustments to sentence structure Revision 1.65 2021/04/08 23:47:31 jpw Various updates Revision 1.64 2021/03/30 15:07:02 jpw Fix Linux section Revision 1.63 2021/02/07 21:39:54 jpw Reintroduce header image Revision 1.62 2021/02/01 15:07:40 jpw Fix things Revision 1.61 2021/01/31 01:02:41 jpw Correct some typos Revision 1.60 2020/09/30 16:22:29 jpw Minor graphical changes Revision 1.59 2020/06/16 19:38:14 jpw Update quote Revision 1.58 2020/06/16 02:47:35 jpw Add link to Fundamentals of Marxism-Leninism Revision 1.57 2020/06/15 03:51:04 jpw Add headers above political compass and left values charts Revision 1.56 2020/06/15 03:49:28 jpw Add LeftValues graphic Revision 1.55 2020/06/14 20:15:42 jpw Fix voting record Revision 1.54 2020/06/14 20:12:40 jpw Edited to reflect my transition from libertarian socialism to Marxism-Leninism. Revision 1.53 2019/09/29 19:56:28 jpw Add more about Bill Clinton Revision 1.52 2019/09/29 19:25:00 jpw Add Christopher Hitchens video about the Clintons Revision 1.51 2019/09/25 02:52:18 jpw Fix typo Revision 1.50 2019/09/25 02:49:00 jpw Add new tagline Revision 1.49 2019/09/13 14:32:56 jpw More updates Revision 1.48 2019/09/13 14:30:13 jpw Fix typo Revision 1.47 2019/09/13 14:29:20 jpw Modify AOC; remove PCCC recommendation Revision 1.46 2019/09/10 19:11:23 jpw Fix list formatting Revision 1.45 2019/09/10 15:33:26 jpw Add list of US-backed overthrow of democratically-elected governments Revision 1.44 2019/09/08 02:28:37 jpw Minor updates Revision 1.43 2019/09/07 22:31:35 jpw Add more intellectuals Revision 1.42 2019/09/05 15:03:48 jpw Add presidential candidates to the "To Whom Should I Donate?" section Revision 1.41 2019/09/05 00:47:19 jpw Add license Revision 1.40 2019/09/04 22:53:17 jpw Add Librem 5 update Revision 1.39 2019/09/04 22:47:12 jpw Fix typos Revision 1.38 2019/09/03 22:58:20 jpw Add flag Revision 1.37 2019/09/03 21:40:17 jpw Improve education section Revision 1.36 2019/09/03 02:58:27 jpw Add sidebar Revision 1.35 2019/09/03 01:29:21 jpw Catch up Revision 1.34 2019/09/01 18:11:57 jpw Move Jollitics podcast logo to appropriate section Revision 1.33 2019/08/31 01:47:44 jpw Fix key issues section Revision 1.32 2019/08/30 22:42:20 jpw Fix typo Revision 1.31 2019/08/30 22:41:47 jpw Add "What is Socialism?" heading Revision 1.30 2019/08/30 21:56:55 jpw Fix religious view link Revision 1.29 2019/08/30 21:56:10 jpw Add Religion link Revision 1.28 2019/08/30 17:50:14 jpw Add horizontal rules to sections, expand favorite authors section Revision 1.27 2019/08/29 22:53:51 jpw Correct typos Revision 1.26 2019/08/29 16:04:02 jpw Fix TITLE tag Revision 1.25 2019/08/29 03:06:36 jpw Add a new paragraph about political positions/affiliations Revision 1.24 2019/08/29 02:49:09 jpw Update some things Revision 1.23 2019/08/29 01:45:01 jpw Update AOC section Revision 1.22 2019/08/29 01:39:24 jpw Add Tulsi Gabbard; edit Sanders and Warren Revision 1.21 2019/08/22 18:05:14 jpw Expand Essential Documents section Revision 1.20 2019/08/22 17:58:24 jpw Expand donations section Revision 1.19 2019/08/22 17:51:39 jpw Add link to Clinton SOTU address raging against immigrants Revision 1.18 2019/08/22 17:48:46 jpw Expand Amazon section; add links to essential documents Revision 1.17 2019/08/22 16:05:52 jpw Add recommended organizations, position on academic tenure, a critique of Amazon. Revision 1.16 2019/08/22 02:32:32 jpw Correct typos. Revision 1.15 2019/08/21 19:46:46 jpw Add citations section; cite NMAnarcho for help with position statement on the federal reserve. Revision 1.14 2019/08/21 19:41:42 jpw Modify sections about Ilhan and AOC. Revision 1.13 2019/08/21 18:07:27 jpw Add positions on politicians, donations section Revision 1.12 2019/08/21 16:07:53 jpw Add TOC, Software and Tech Freedom section, podcast link, and anchors Revision 1.11 2019/08/18 05:11:02 jpw Add Audio Recordings section; move My Writings up above Chomsky links. Revision 1.10 2019/08/18 00:31:23 jpw Add link to video of Chomsky explaining real anarchism Revision 1.9 2019/08/17 22:38:51 jpw Make various corrections and add table of writings Revision 1.8 2019/08/17 17:52:42 jpw Add section about Noam Chomsky Revision 1.7 2019/07/20 17:08:38 jpw Add political compass Revision 1.6 2019/07/18 22:49:01 jpw Add reference to Matt. 25:31-46 Revision 1.5 2019/07/18 22:44:56 jpw Edit the "Coffee" item under the Guiding Principles heading. Revision 1.4 2019/07/18 22:42:30 jpw Add guiding principles sections Revision 1.3 2019/07/18 16:32:25 jpw Add 2020 primary candidate Revision 1.2 2019/07/18 16:28:04 jpw Add presidential voting record, key issues, and party affiliations. Revision 1.1 2019/07/18 05:07:10 jpw Initial revision
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.