QR code
argmarg's avatar

argmarg

I'm a cranky writer who spends an inordinate amount of time apologizing for stuff I've said.