The UK's Arthur C. Clarke Award have announced its six book finalists for 2016 -- and the result is a combination of books you might not expect, and books you probably haven't read yet.