All tagged the young and prodigious life of TS Spivet