Kat Walsh

Internet/copyright/tech lawyer, free culture/free software advocate, musician.

Kat Walsh