July 23, 2004

Link Dump

Whereby Karl dumps upon his few readers a long and disjointed list of nifty stuff he has recently come across.

More later.