The BSFA Long List has Been Announced!The British Science Fiction Association has announced their long list for the BSFA Awards! We at Angry Robot…