TF
Tom Freeman
@tomfreeman.bsky.social
Occasional editor and writer. Purveyor of half-baked opinions. Intermittently able to make my nieces laugh. (SnoozeInBrief on Twitter)
My blog on usage, editing and suchlike: stroppyeditor.wordpress.com
409 followers91 following355 posts
TF
Tom Freeman
@tomfreeman.bsky.social
Occasional editor and writer. Purveyor of half-baked opinions. Intermittently able to make my nieces laugh. (SnoozeInBrief on Twitter)
My blog on usage, editing and suchlike: stroppyeditor.wordpress.com
409 followers91 following355 posts