Jill Thornhill

Jill Thornhill

I used to write software. Now I write about other people's software