M John Harrison becomes first science fiction author to win the Booker 122 points by sorokod 15 hours ago 93 comments story