John Evans


John Evans is a philosopher, software developer and anarchist with incredible vision and poor eyesight.

articles