Favoriting Rock and Roller Derby with Suzy Hotrod: Playlist from September 22, 2024 Favoriting

suzyhotrod's avatar View suzyhotrod's profile Favoriting

Six-pack abs for the seedy underbelly with Gotham Roller Derby's own Suzy Hotrod. Rock and roll, punk, and things with a good beat that make you dance, sweat, and/or punch something.

Sunday 8 - 10pm (EDT) | On WFMU | 91.1, 90.1, 91.9 FM & wfmu.org
WFMU LIVE Audio Streams (Get help):   Pop-up  |  128k AAC  |  128k MP3  |  32k MP3

Wednesday 10am - Noon (EDT) | On WFMU's Rock'N'Soul Radio

<-- Previous playlist | Back to Rock and Roller Derby with Suzy Hotrod playlists | Next playlist -->


Upcoming events:

Sun. Mar 9th, 8pm - 10pm: Rock & Roll Over! WoofMusic! With Suzy Hotrod with her co-host Paul B. (More info...)

Favoriting September 22, 2024

Listen to this show: Pop-up listen Pop-up player!

(* = new)

Artist Track Album Label New Approx. start time
The Donnas  Gimme My Radio   Favoriting American Teenage Rock 'N' Roll Machine  Lookout! Records    0:00:00 (Pop-up)
The Nuns w/ Geza X  Elvis Said   Favoriting 4 Days In a Motel Room  Posh Boy Records    0:02:23 (Pop-up)
The Detriot Cobras  Green Light   Favoriting Tied and True  Rough Trade Records    0:05:50 (Pop-up)
So What  Deep Freeze   Favoriting single  Just Add Water Records    0:08:29 (Pop-up)
The Schizophonics  Desert Girl   Favoriting Hoof It  Pig Baby    0:15:13 (Pop-up)
Angel Face  Big City   Favoriting Angel Face  Slovenly Recordings    0:17:56 (Pop-up)
The Rip Offs  My Baby Yeah   Favoriting Got a Record  Rip Off Records    0:20:24 (Pop-up)
Class  Scared to Care   Favoriting single  feel it records    0:22:01 (Pop-up)
Split System  Kill Me   Favoriting Vol. 2  Legless Records  *   0:24:10 (Pop-up)
 
The Equals  Softly Softly   Favoriting single  President Records    0:29:48 (Pop-up)
The Sleeveens  Paulie Says   Favoriting The Sleeveens  Dirtnap    0:31:54 (Pop-up)
Gee Tee  Chromo-Zone   Favoriting Chromo- Zone EP  self released    0:34:34 (Pop-up)
Sex Mex  We'll Be Gone   Favoriting Repackaged  Wowie Zowie    0:36:03 (Pop-up)
Jon Spencer  Could Been   Favoriting Sick Of Being Sick!  Bronze Rat  *   0:37:42 (Pop-up)
Cheater Slicks  There's a Girl   Favoriting Don't Like You  In the Red    0:39:42 (Pop-up)
 
R.M.F.C  Mud   Favoriting Hive Vol. 2  Anti Fade    0:46:31 (Pop-up)
Py Py  She's Gone   Favoriting Pagan Day  Slovenly Recordings    0:48:11 (Pop-up)
 
Entran de L'Aiir  Toubouk Ine Chihoussay   Favoriting Agadez  Sahel Sounds    0:56:04 (Pop-up)
Cloudland Canyon  Internet Dreams   Favoriting Cloudland Canyon  Kip Elhorn  *   1:00:02 (Pop-up)
 
Sharp Class  Welcome to the Matinee Show (Of the End of the World)   Favoriting Welcome to the Matinee Show (Of the End of the World)  Self Released  *   1:12:41 (Pop-up)
Shirese  Listening   Favoriting Hardly Cricket  Grapefruit/C/Site Recordings  *   1:17:02 (Pop-up)
Pleasants  Rubix Cube   Favoriting Rocanrol In Mono  Under The Gun Records    1:19:04 (Pop-up)
Oceanator  Get Out   Favoriting Everything Is Love and Death  Polyvinyl  *   1:20:26 (Pop-up)
Hinds  Boom Boom Back (featuring Beck)   Favoriting Viva Hinds  Lucky Number Music    1:22:58 (Pop-up)
 
Speed of Light  Teeth   Favoriting Teeth  SOL Records  *   1:29:58 (Pop-up)
Lambrini Girls  Company Culture   Favoriting single  City Slang  *   1:33:10 (Pop-up)
Mudhoney  Touch Me I'm Sick   Favoriting Superfuzz Bigmuff (Deluxe Edition)  Subpop Records    1:36:16 (Pop-up)
Jay Reatard  It's So Easy   Favoriting Blood Visions  Fat Possum Records    1:38:53 (Pop-up)
Santigold f/ Karen O  GO!   Favoriting Master of My Make-Believe  Atlantic Records    1:39:50 (Pop-up)
PJ Harvey  Man-Size   Favoriting Rid of Me  Island Records    1:43:17 (Pop-up)
L7  Shove   Favoriting Smell the Magic  Sub Pop Records    1:46:26 (Pop-up)
 
The Mexican Standoff  Muro   Favoriting Muro  Bilingual Records    1:57:37 (Pop-up)


<-- Previous playlist | Back to Rock and Roller Derby with Suzy Hotrod playlists | Next playlist -->

RSS feeds for Rock and Roller Derby with Suzy Hotrod: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Suzy Hotrod | Other WFMU Playlists | All artists played by Rock and Roller Derby with Suzy Hotrod |

Listen on the Internet | Contact Us | Music & Programs | WFMU Home Page | Support Us | FAQ

Live Audio Streams for WFMU: Pop-up | 128k AAC | 128k MP3 | 32k MP3    (More streams: [+])


Listener comments!

Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:02pm
prof.fuzz:

(\_/)
( 👁️)
/>🛼>
suzy!
Avatar Swag For Life Member 8:02pm
Scott_Oz:

G'day Suzy & Rollers!
🌏🌞🍻😎🤙💨🍺🌻🛼🛼
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:02pm
DanFA:

Hi Suzy.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:02pm
Pauly from Clifton:

Hiya Suzy, Rockers!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:03pm
David The Splatter:

Hey, Suzy! Hey, Rockers!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:03pm
Deano de los Muertos:

that was a long nap..what a way to wake up! Gimme gimme 📻!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:03pm
DanFA:

Suzy, I have been listening to Pulp's A Different Class all this week based on you shouting it out as a perfect album. And I have to agree with you. Thank you.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:04pm
prof.fuzz:

↳ Scott_Oz @8:02
(\_/)
( 👁️)
/>🍕🍺>
breakfast is served!
  8:05pm
Carmichael:

Heya Suzy and rollers
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:05pm
Ken From Hyde Park:

Hello, Suzy. How was your roller derby match yesterday? 🛼
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:07pm
Chris in Kensington Bklyn:

Greetings, Suzy Hotrod and all!
Avatar Swag For Life Member 8:07pm
Scott_Oz:

↳ prof.fuzz @8:04
Cheers mate!
🍕🍻😎🤙💨🍺🥇
Avatar Swag For Life Member 8:10pm
chresti:

↳ Song: "Elvis Said" by "The Nuns w/ Geza X"
Hi Suzy and rollers!

Geza X!
Avatar Swag For Life Member 8:15pm
suzyhotrod:

↳ Ken From Hyde Park @8:05
We lost whole heartedly. Total blow out. Bronx significantly beat Queens
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:17pm
dave miss:

↳ suzyhotrod @8:15
Got to see Gaylord and Therese. Didn’t stick around for the Spazz action
Avatar Swag For Life Member 8:17pm
chresti:

I met Geza the year I turned 16
  8:20pm
?:

Angel Face! Holy Teengenerate connection!
  8:22pm
cat dad scott:

Hey Suzy!! Sorry bout your loss ☹️☹️. But you’re sounding great here in the “heartland” in ohio. Keep it up! And thanks for all the great music and banter. 😸😸😸
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:24pm
dave miss:

Here’s some vocal fry to keep y’all young:
www.threads.net...
  8:25pm
Inwyrdon:

Im 45 today. My chosen birthday song is success by iggy pop.
  8:26pm
johnk77:

that is the same nuns that rehearsed
in terra linda, ca in 1979
lots of personnel changes
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:30pm
Ken From Hyde Park:

↳ suzyhotrod @8:15
Rats! I hope the after party made up for it.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:30pm
dave miss:

↳ Inwyrdon @8:25
Well happy birthday
  8:32pm
bobobobob plasticland:

Eddy Grant just won a case against Trump for using his Electric Ave ... illegally
Avatar Swag For Life Member 8:33pm
RKO_CityGardensOG:

Greetings and salutations to all aficionados of the hotrod.
Avatar Swag For Life Member 8:33pm
suzyhotrod:

↳ Ken From Hyde Park @8:30
You mean eating pizza, carpooling home and laying on the sofa with my pets? It was so good
Avatar 8:36pm
HyperDose:

↳ suzyhotrod @8:33
pizza and pets are SO punk rock! 🍕🐱🐶
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:38pm
prof.fuzz:

↳ bobobobob plasticland @8:32
cheers!
Avatar Swag For Life Member 8:38pm
suzyhotrod:

↳ Inwyrdon @8:25
Happy Birthday!!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:42pm
Chris Crash:

Hey yo Suzy!
  8:46pm
Eric:

visit sun records
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:47pm
DJ Terre T:

Been listening since da beginning- only able to chime in now!
LUVIN da GONER content! Especially the OZ jams - finally starting to get some recognition !
Can’t wait to go to GONERFEST !
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:48pm
prof.fuzz:

↳ DJ Terre T @8:47
rumor has it, listener tim is going to be hawking selfies with the fuZZZmoblie at gonerfest...
  8:49pm
Carmichael:

Visit the rock n soul museum.
Avatar Swag For Life Member 8:49pm
Scott_Oz:

↳ DJ Terre T @8:47
Thanks to Tezza the head Oz Rock promoter!
🍻😎🤙💨🍺🌻❣️
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:49pm
DJ Terre T:

↳ prof.fuzz @8:48
lol really 😹!
Avatar Swag For Life Member 8:51pm
suzyhotrod:

↳ DJ Terre T @8:47
Hey Terre! I didn't want to hear your show till after I did mine so our overlaps will be good taste coincidence. haha
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:52pm
DJ Terre T:

↳ Scott_Oz @8:49
Scott_OZ - that title is such an honor coming from you!
I can’t wait to go to OZ in 2028– I’m saving up now!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:52pm
DJ Terre T:

↳ suzyhotrod @8:51
U know what they say… GREAT MINDS😘
  8:53pm
Stevel:

Goner keeps proving that they have lots of artists that I genuinely enjoy. I’ve also never been to Memphis (but I kinda like the Beatles). Anyway, not this year, but I’ll expect and appreciate reports on back of the room seating for old fuckers. I will pay to premium
  8:56pm
Stephen h:

hi Suzy , had to watch your game on the twitch stream instead of live. the video feed was good but the audio cut out for the first 1/2 of the 2nd game. Definitely better in person.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 8:59pm
Deano de los Muertos:

↳ suzyhotrod @8:33
Shout out to Chi Chi 🌭
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:01pm
Ken From Hyde Park:

↳ Song: "Toubouk Ine Chihoussay" by "Entran de L'Aiir"
Go, Niger! etrandelair.bandcamp.com... 🇳🇪
Avatar Swag For Life Member 9:02pm
Scott_Oz:

↳ DJ Terre T @8:52
Awww Tezza, I'm just another beer swillin bogan mate, but I love ya work! Ya better bloody come stay when ya here, take a few months so ya get to see a bit mate.
🌏🌞🍻😎🤙💨🍺🌻
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:06pm
David The Splatter:

What rock have I been living under to just NOW find out Gotham RollerDerby had a Twitch stream?!?
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:09pm
DJ Terre T:

↳ Scott_Oz @9:02
Alright Scott! U know I’m taking u up on that offer! Yes I want to see the Total solar eclipse happening there 2028
  9:10pm
P-90!:

So funny Dave got every FMU DJ to mention a “controversial” biography of Shemp…
Avatar Swag For Life Member 9:10pm
Scott_Oz:

Hey I just discovered this new WFMU app. Bloody goldmine of goodness!
🍻😎🤙📱
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:11pm
prof.fuzz:

↳ Scott_Oz @9:10
yeah! it's cool! i spent some time browsing and downloading some shows for the times when i'm offline.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:12pm
DJ Terre T:

Da QUEENS OF PAIN may be in 4th rn but Suzy Hotrod is #1
🏆🌟🏆
Avatar Swag For Life Member 9:12pm
Scott_Oz:

↳ DJ Terre T @9:09
Awesome Tezza! Now I havta stay alive til then mate!.... & clean the house & all the "stuff" outta a spare room fa guests.
🍻😎🤙💨🍺
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:14pm
Ken From Hyde Park:

↳ DJ Terre T @9:09
Reserve your parking spot before they all fill up! www.timeanddate.com... 🔭
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:14pm
DJ Terre T:

↳ Scott_Oz @9:12
“ NOW I HAVE TO STAY ALIVE TIL THEN”

🤦🏼‍♀️😹Pls do 🙏🏼
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:16pm
DJ Terre T:

↳ Song: "Welcome to the Matinee Show (Of the End of the Wo...
Right on yr playing SHARP CLASS- nice to hear them on da Mothership!!!
Avatar Swag For Life Member 9:16pm
Scott_Oz:

↳ DJ Terre T @9:14
I haven't grown up yet, so I should be right mate!
🍻😎🤙
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:17pm
dave miss:

Edward Penishands approves
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:17pm
DJ Terre T:

↳ Ken From Hyde Park @9:14
That’s why I’m seriously planning and thinking about the eclipse in Oz happening 4 full years from now2028!
Avatar Swag For Life Member 9:20pm
Scott_Oz:

↳ DJ Terre T @9:17
That'll just about give me enough time ta clean my house & do the "garden" mate!
Avatar Swag For Life Member 9:21pm
Scott_Oz:

↳ Ken From Hyde Park @9:14
It's crossing the continent mate, so there'll be a few spots free.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:28pm
DJ Terre T:

↳ Song: "Rubix Cube" by "Pleasants"
Another great OZ band!
Avatar Pledges Rock AND Roll Marathon 2025 9:31pm
herb.nyc:

Hola. Sorry, tuned in 10’ ago. 2 radios on, wfmu to my left while Mets at right. But wanted to repeat a food scraps message. I’ll work at union sq gmkt nyc all day tomw. Collecting f.s., and selling compost and soil. Come by, say Suzy Hotrod for a discount. Say Suzy Hotrod is the Best for a bigger discount!

And sorta near and also tomw, at w14th st and 10th ave is a Climate Science Fair. Pioneer Works has a table and my coworker Stefanie will be there. she’s way cool

(Sponsored by LES Ecology Center)
Avatar Swag For Life Member 9:31pm
Scott_Oz:

↳ prof.fuzz @9:11
Fucken i phone only mate! I'm Android.
  9:35pm
Carmichael:

Don’t know about NJ, but I was very surprised to hear that NY was just getting around to actual garbage cans. Is that really true?
  9:36pm
Inwyrdon:

You can take my tix my kid wants to billie eilish suzy i really dont want to. you can even wear my slut for billie shirt i bought
Avatar Swag For Life Member 9:37pm
suzyhotrod:

↳ herb.nyc @9:31
I will relay message!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:37pm
prof.fuzz:

↳ Scott_Oz @9:31
maybe they'll port it over for y'all soon.
Avatar Swag For Life Member 9:39pm
Scott_Oz:

↳ prof.fuzz @9:37
Hope so mate. Apple exclusivity has always pissed me off.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:40pm
dave miss:

↳ Carmichael @9:35
These things are true. Trying to keep the rat population from out of our perineums
  9:40pm
🖤 d a r c y 🌈:

This set is hottt
  9:41pm
Stephen h:

is that a loop from the transformer cartoon?
Avatar Swag For Life Member 9:41pm
Scott_Oz:

↳ Song: "GO!" by "Santigold f/ Karen O"
Bringing back nice memories of "listening" to this album on my sofa with a girlfriend.
  9:42pm
Terry:

Suzy, anyway you can try and ID a song for me? It's
in your wheelhouse, but I can only try and sing it. I've been trying to track it down forever. Sounds somewhere between the gits, babes in toyland, bike kill.
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:42pm
dave miss:

Queens orange jerseys at Mets tonight
  9:42pm
Terry:

bikini kill
  9:44pm
Rufus J Squirrel:

What a set this is.
  9:45pm
Harry Corvair:

Here for this

Man-Size by PJ Harvey (Rid of Me)
Avatar Pledges Rock AND Roll Marathon 2025 9:46pm
herb.nyc:

↳ suzyhotrod @9:37
Great. Thx. Plz relay GO METS. They are close to winning. So close
Avatar Pledges Rock AND Roll Marathon 2025 9:47pm
herb.nyc:

↳ herb.nyc @9:46
Mets win!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:47pm
DJ Terre T:

↳ Rufus J Squirrel @9:44
TOTALLY agree 🔥🔥🔥
Avatar 9:47pm
Roberto:

↳ herb.nyc @9:47
Woot
Avatar Pledges Rock AND Roll Marathon 2025 9:47pm
herb.nyc:

↳ herb.nyc @9:47
Thx, Suzy, for urging on Mets!
  9:48pm
Stephen h:

let's go mets!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:48pm
dave miss:

LFGM
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:50pm
dave miss:

I like how every pitcher when they win at the end of the game beats their chest like a freaking silverback
Avatar Pledges Rock AND Roll Marathon 2025 9:50pm
herb.nyc:

↳ Stephen h @9:48
Yeah!!! And, let’s go Yanks!
Avatar Pledges Rock AND Roll Marathon 2025 9:50pm
Smatthewbert:

↳ bobobobob plasticland @8:32
Wasn't Dave Grohl upset at Trump for using 'My Hero'?

Kind of seems fitting now...
  9:50pm
Carmichael:

Teams now celebrate every win like the World Series
Avatar Swag For Life Member 9:51pm
d-_-b __Listener Jonny in MA:

Hi Suzy!! :)
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:52pm
Ken From Hyde Park:

L7 November 23 — www.fastandfrightening.com
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:53pm
Terre T:

Suzy the canned Water looking like beer is
Liquid Death!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:53pm
DJ Terre T:

And I’ll be MCing at Gonerfest on Saturday!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:56pm
dave miss:

Black gold, Texas tea, FMU old records
Avatar Swag For Life Member 9:56pm
Scott_Oz:

↳ Terre T @9:53
Canned WATER!! Fuck that shit! Pabst Blue Ribbon!
🍻😎🤙💨🍺
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:57pm
Chris in Kensington Bklyn:

Yes, the LES Ecology Center is doing it right!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:57pm
dave miss:

No shout out to 1 billion oyster fest party on the 26th?
  9:57pm
Carmichael:

Thanks Suzy!
  9:57pm
oversol:

In my experience, older guys wearing fmu t-shirts tend to get “my father listens to that” or “makes me listen to that” so maybe that has something to do with it.
Avatar Swag For Life Member 9:57pm
radioronan:

Great show..thanks Suzy..enjoy goner..cheers y'all!
Avatar Pledges Rock AND Roll Marathon 2025 9:58pm
Smatthewbert:

Thanks! Bye!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:58pm
Chris in Kensington Bklyn:

Great show, Suzy Hotrod!! Thank you.
Avatar Swag For Life Member 9:58pm
Scott_Oz:

Thanks Suzy! Smokin show mate!
🌏🌞🍻😎🤙💨🍺🌻
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:59pm
prof.fuzz:

thx szy!
see ya in memphis!
Avatar Swag For Life Member 9:59pm
suzyhotrod:

BYE!!!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:59pm
DJ Terre T:

↳ Scott_Oz @9:56
HAHAHA 😂 - I see what yr referring to 🦉
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 9:59pm
Deano de los Muertos:

Thanks Suzy!
Avatar Pledges Rock AND Roll Marathon 2025 10:00pm
herb.nyc:

Thx for the food scraps PSA, Suzy. I and LES Ecology Center appreciate it. Let’s do our part! Take care, all!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 10:00pm
Ken From Hyde Park:

Thanks, Suzy. Your pets await!
Avatar Pledges Rock AND Roll Marathon 2025 Swag For Life Member 10:00pm
DJ Terre T:

REALLY really great show tonight ❤️
Avatar 10:00pm
Roberto:

↳ Song: "Muro" by "The Mexican Standoff"
Voten, cabrones!
Avatar Pledges Rock AND Roll Marathon 2025 10:01pm
herb.nyc:

↳ Song: "Muro" by "The Mexican Standoff"
Oh. This reminds me of a Stewart Copeland remark. Next time. Very funny
Avatar Swag For Life Member 10:02pm
Scott_Oz:

↳ DJ Terre T @9:59
It's on TV tonight too! 👂
Bottom
Comment!
Name
Email
(C) 2025 WFMU. Generated by KenzoDB, written 2000-2025 by Ken Garson