Tags: book:isbn=0451524934

Further flung reading

Links from a keynote.