brokenclay.org/journal

Odds and Ends

Via CavLec, Why Content Management Fails

Via The 19th Floor, Thirteen Ways to Raise a Nonreader

Via jill/txt, Safety vs Censorship

Katja

Leave a Comment

Your email address will not be published.