M John Harrison becomes first science fiction author to win the Booker 109 points by sorokod 14 hours ago 85 comments story