Books Meet The Politics And Pugilism Of Science Fiction Provocateur Harlan Ellison Ron Capshaw December 29, 2017