Bruce Sterling
dare
Edition - isbn:9781888869163 - inv:1bad4d2081d931511d8545ef89e59528
This webapp heavily uses JavaScript. You can read its source code from our client code repository