David Harris, Writer

author, journalist, activist