New and upcoming stuff

What is Tom up to now? What's he been writing and recording, and what events is he scheming? See the "What's New?" page!

I still haven't figured out what to be when I grow up. Here are some of my numerous and diverse worlds...


Why Buddha Touched The Earth
a book about "Zen Paganism", now available from Megalithica Books
What Does It Mean for the Gods to Exist?
an essay collection, from theology to the Ferguson Uprising


speaker to machines
Linux, PHP, C++: my tech resume
EarthTouch Shiatsu
acupressure, massage, personal training
Catonsville Seido Karate
traditional Japanese karate in Catonsville, MD
buy some merch
t-shirts, mugs, and suchlike at my CafePress store


The Zen Pagan
my blog at Patheos Pagan
Peace And Long Life
a blog on health­ful, sustain­able, & com­pas­sion­ate living (in development)
the unreasonable man
linkity-tumbly gonzo blogging on politics, culture, and technology
the infamous tms
miscellany, phi­los­o­phy and spir­i­tu­al­ity, poetry and music, and personal musings
Sky Hand Road
a blog: stumbling down the path of karate-do

Artistic Forays

bizarre acts of poetry
some of my poems
Zelda's Inferno
an informal occasional poetry workshop
Lo Fi, No Talent
a demo album


interesting ideas, groups, and people
Questions? Offers of fortune and fame? Send 'em to me
lectures and workshops
I do like to talk
Tom's big ego
people talk to me and about me

If you like, you can follow me on Twitter.

You can find me on various social media:

And commenting systems

And some useless sites, though they aren't well maintained:

Why "infamous tms" and ""? Because since the early 1990s, my e-mail address has been <my initials>@<various places>; and before Facebook there was this thing called USENET where we used to argue all the time. So several people who met me in person after knowing me via USENET by my e-mail address said something like "Ah, you're the infamous tms."

You can contact me here if you like. (Or send me e-mail if you can figure out my address from the information above.)

Thanks for visiting. Be excellent to each other.


send spam here