tor.com
The next best thing to being there: Plato’s Republic
Have you ever been in a really good online discussion, where people disagree but listen to each other? Or have you ever been in one in a convention, where people are tossing ideas around and bounci…
Jo Walton