James Knight, Murdo McLeod

  • Iain Banks

    In a publishing world that restricts writers to one genre, Iain Banks has forged a career as a roundly applauded writer of both science fiction and books that don’t have robots and spaceships in them.