Gnomon by Nick Harkaway
Gnomon by Array