Christopher T. Gates

American activist