Friday, October 08, 2004

All the other (less publicized) uses of peer-to-peer technology.