3 ms·Why sci-fi novelist Iain M. Banks was an 'astounding' world-builder11 points by petethomas 11mo ago