IEET > Contributors

William Sheppard

William Sheppard is a left anarchist and activist with a particular interest in online rights, privacy and encryption.