Favoriting Hooligan with Terre the DJ: Playlist from February 7, 2025 Favoriting

DJ Terre T's avatar View DJ Terre T's profile Favoriting

1hr of groin grabbers: Glam, goons, hard rock, braces-n-boots, bennies, booze, coke, cock-rock, stoned, β€˜stached , stooges, speed killers, proto-punk, pre-metal, thugs...
The Dumb, Duh, Doy, Oi, Void Doid

Friday 6 - 7pm (EST) | On WFMU's Rock'N'Soul Radio
Rock'N'Soul Radio LIVE Audio Streams (Get help):   Pop-up  |  128k MP3

<-- Previous playlist | Back to Hooligan with Terre the DJ playlists |


Favoriting February 7, 2025: BE YRSELF

Listen to this show: MP3 - 128K | Pop-up listen Pop-up player!

Playlist image Favoriting

Artist Track Album Label Year Comments Images Approx. start time
Cock Sparrer  Argy Bargy (excerpt)   Favoriting           0:00:00 (MP3 | Pop-up)
Man-eaters  Stone Age Man   Favoriting Quatro Muchachos    2024  Chicago 
Favoriting
0:00:50 (MP3 | Pop-up)
Venom  Speed King   Favoriting Kissing the Beast  Neat Records  2002  Live 1991 -DEEP PURPLE cover 
Favoriting
0:03:39 (MP3 | Pop-up)
Lumpy And The Dumpers  I Was A Teenage Bozo   Favoriting Collection LP    2014  Punk band from St Louis, Missouri. Disbanded in 2018. Martin Meyer best known as the person behind Lumpy and the Dumpers (later SOUP ACTIVISTS). 
Favoriting
0:07:06 (MP3 | Pop-up)
THE CIRCULATORS  I'm A Waste   Favoriting Insufficient Fun  Total Punk  2024  SF,CA 
Favoriting
0:09:25 (MP3 | Pop-up)
Viletones  Screaming Fist   Favoriting V/A - BLOODSTAINS ACROSS CANADA    1977  Canada 
Favoriting
0:11:29 (MP3 | Pop-up)
The Fast  Jaguar In The Jungle   Favoriting The Best Of The Fast 1976-1984      NYC 
Favoriting
0:13:26 (MP3 | Pop-up)
Johnny Demon & The Devils  Shut Your Mouth   Favoriting V/A - BLOODSTAINS ACROSS THE WORLD (1978-82)      OZ, 1980 
Favoriting
0:16:47 (MP3 | Pop-up)
Rose Tattoo  All the Lessons   Favoriting Rose Tattoo feat. Angry Anderson    1981  OZ OFC!!! 
Favoriting
0:20:28 (MP3 | Pop-up)
Nightwings  Backnumber   Favoriting Nightwings    2023  Debut album by "Tokyo Midnight Rockers" NIGHTWINGS, feat. members from WITCHSLAUGHT, OUTBREAK RIOT and BRANDED EVIL.

THX CHRIS CRASH of STRONG STYLE Tuesday 8-9pm !

Visit https://thrashingcultrecords.bandcamp.com 

Favoriting
0:23:33 (MP3 | Pop-up)
Judas Priest  Hell Bent For Leather   Favoriting Killing Machine    1978   
Favoriting
0:26:05 (MP3 | Pop-up)
Terre the DJ speaks           
Favoriting
0:28:43 (MP3 | Pop-up)
Black Hawk  Little Suzie Looker   Favoriting Brown Acid - The Fifteenth Trip    2022   
Favoriting
0:34:30 (MP3 | Pop-up)
PATROL  Ceremony   Favoriting ST 7"    2024  Barcelona Spain

One of HOOLIGAN's BESTs for 2024 

Favoriting
0:37:20 (MP3 | Pop-up)
The Hand Of Doom  Dead Man's Dream   Favoriting Poisonoise (Reissue on ON THE DOLE)  On The Dole Records  1979/2019  From Germany -orig had limited pressing in 1979. Heavy RnR/Punk /N.W.O.B.H.M

Reissue on CD + vinyl in 2019 

Favoriting
0:40:10 (MP3 | Pop-up)
OSEES  CASSIUS, BRUTUS & JUDAS   Favoriting SORCS 80    2024  One of HOOLIGAN's bests for 2024 
Favoriting
0:43:30 (MP3 | Pop-up)
The Chisel  Fuck 'Em   Favoriting What A Fucking Nightmare    2024  UK Oi

One of HOOLIGAN's BESTs for 2024 

Favoriting
0:46:14 (MP3 | Pop-up)
THE FIX  In This Town   Favoriting Vengeance 7''    1981  Lansing, Michigan 1980 -82. Their 1st single was the 2nd release for Touch & Go Records. The guitarist singer Steve Miller was in STRANGE FRUIT (Steve Shelley's pre-SONIC YOUTH band) 
Favoriting
0:47:35 (MP3 | Pop-up)
THE GOBS  Adderall Or Nothing   Favoriting 1-2-3-4    2023  Olympia, WA -collection of the first four demos finally out on vinyl

Visit https://erstetheketontraeger.bandcamp.com 

Favoriting
0:48:53 (MP3 | Pop-up)
VON LMO  Be Yourself   Favoriting Future Language    1981   
Favoriting
0:50:14 (MP3 | Pop-up)
Terre the DJ speaks           
Favoriting
0:54:24 (MP3 | Pop-up)
Love Collector  First Night of Leather   Favoriting First Night / Last Night Of Leather 7"    2024  AUSTIN, TX

One of HOOLIGAN's BESTs for 2024

Visit https://sweettime.bandcamp.com 

Favoriting
0:57:56 (MP3 | Pop-up)


<-- Previous playlist | Back to Hooligan with Terre the DJ playlists |

RSS feeds for Hooligan with Terre the DJ: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Terre the DJ | Other WFMU Playlists | All artists played by Hooligan with Terre the DJ |

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

Live Audio Streams for Rock'N'Soul Radio: Pop-up | 128k MP3    (More streams: [+])


Listener comments!

Avatar Swag For Life Member 1/31 6:02pm
Stu Rutherford:

Hey Terre & everyone!
Avatar Swag For Life Member 5:56pm
prof.fuzz:

(\_/)
( πŸ‘οΈ)
/>πŸ’>
howdy terre! stu! cherries!
Avatar Swag For Life Member 5:59pm
medson:

Hola TT and all
Avatar Swag For Life Member 6:00pm
courtneynoir:

Hola Holla Hoola-gan
Avatar Swag For Life Member 6:00pm
Pauly from Clifton:

Hey Terre, Hoolies!
Avatar Swag For Life Member 6:01pm
Tom in Brooklyn:

'ooligans!!!
  6:01pm
Andres:

Oi, Terre and all! Being myself and making pizza!
Avatar Swag For Life Member 6:01pm
Scott_Oz:

G'day Tezza & Hooligans!
πŸŒπŸŒžπŸ©΄πŸ©΄πŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊπŸŒ»
Avatar Swag For Life Member 6:01pm
Jessie:

Hey Sista DJ and all you Hooligans!!
Avatar Swag For Life Member 6:02pm
Fatherflot:

Hey TT and Freaky Friday Oi-sters!
Avatar Swag For Life Member 6:02pm
Chris Crash:

Hey yo everyone, welcome to Hooligan!
Avatar Swag For Life Member 6:02pm
Jessie:

↳ Scott_Oz @6:01
Scotty...watched the first season of Big Lez last night...and Big Kev and I have been looking into flights! We are trying for a 'business' trip mate!
Avatar Swag For Life Member 6:04pm
Fatherflot:

↳ Chris Crash @6:02
Hey CC. Ready to be blasted with your strong style, brother!
Avatar Swag For Life Member 6:05pm
RKO_CityGardensOG:

Hey hooligans!
Avatar Swag For Life Member 6:06pm
DJ Terre T:

Oi DJBroSTU cant wait for yr ZAKARY THAKS special tomorrow 7-9pm Sat 2/7!
Avatar Swag For Life Member 6:07pm
DJ Terre T:

Oi prof.fuzz!
Avatar Swag For Life Member 6:09pm
prof.fuzz:

↳ DJ Terre T @6:07
oi terre!
  6:09pm
Andres:

↳ Song: "I Was A Teenage Bozo" by "Lumpy And The Dumpers"
πŸ”₯πŸ”₯πŸ”₯
Avatar Swag For Life Member 6:10pm
DJ Terre T:

Oi DJBroMedson of da excellent Dose on at 7pm -
AND cant wait for yr RamaLama DROP-IN tomorrow 6-7pm!
Avatar Swag For Life Member 6:11pm
medson:

Thanks. Yeah an extra hour this week. Good for some not so much for others 🀣
Avatar Swag For Life Member 6:12pm
JReganK:

Hey, Terre! Hey Everybody!
Avatar Swag For Life Member 6:13pm
DJ Terre T:

↳ courtneynoir @6:00
OI CourtneyNoir
da best DJ on KZUM.ORG Sunday nite's at 11pm ET!
Avatar Swag For Life Member 6:13pm
Scott_Oz:

↳ Jessie @6:02
Hah!! I re watched the preceding series Mike Nolan yesterday, forgot just how much swearing & violence There was mate!
πŸ©΄πŸ©΄πŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊπŸŒ»
Avatar Swag For Life Member 6:13pm
DJ Terre T:

↳ Pauly from Clifton @6:00
Oi Pauly from Clifton !
Avatar Swag For Life Member 6:13pm
Scott_Oz:

↳ Jessie @6:02
Also, whaddayatawkinbout ya druggo!?
Avatar Swag For Life Member 6:14pm
JReganK:

↳ Scott_Oz @6:13
Ha! Art imitating life! Cheers, cobber!
Avatar Swag For Life Member 6:14pm
Tom in Brooklyn:

This show rocks!
  6:15pm
onthetrain:

good evening hooliganism !
Avatar Swag For Life Member 6:15pm
Scott_Oz:

↳ JReganK @6:14
Yeah nah yeah! Cheers mate!
πŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊ
Avatar Swag For Life Member 6:16pm
Jessie:

↳ Scott_Oz @6:13
Sassy!!! (insert bong here)
Avatar Swag For Life Member 6:16pm
JReganK:

↳ Song: "Jaguar In The Jungle" by "The Fast"
Solid 10 for hair styles!
Avatar Swag For Life Member 6:16pm
Mike From Brooklyn:

Hi Terre & Hooligans!
Hey Stu Rutherford, prof.fuzz, medson, courtneynoir, Tom in Brooklyn, Scott_Oz, Jessie, Fatherflot, Chris Crash, RKO!
Avatar Swag For Life Member 6:17pm
Scott_Oz:

↳ Jessie @6:16
My favourite character!
πŸ»πŸ˜ŽπŸ€™πŸŒΏπŸ’¨πŸŒ‹
Avatar Swag For Life Member 6:17pm
JReganK:

↳ Jessie @6:16
Do you think Oz is ready for you, Mixtress?
Avatar Swag For Life Member 6:17pm
medson:

↳ Mike From Brooklyn @6:16
Hola
Avatar Swag For Life Member 6:18pm
Tom in Brooklyn:

↳ Mike From Brooklyn @6:16
Hi Mike!!!
Avatar Swag For Life Member 6:20pm
Jessie:

↳ JReganK @6:17
I think if anyone or anyplace is...it's Oz.
Avatar Swag For Life Member 6:20pm
DJ Terre T:

↳ Song: "Shut Your Mouth" by "Johnny Demon & The Devils"
These guys are from OZ and u can totally hear the nexus of OZ punk +metal + pub rock in this choon
Avatar Swag For Life Member 6:20pm
Jessie:

↳ Mike From Brooklyn @6:16
Hey Hey Mike!
Avatar Swag For Life Member 6:21pm
Jessie:

↳ JReganK @6:17
Mere US mortals crumble and disappear when I arrive!
Avatar Swag For Life Member 6:21pm
DJ Terre T:

↳ Song: "All the Lessons" by "Rose Tattoo"
SENDING THIS out to Scott_OZ!
Avatar Swag For Life Member 6:22pm
Jessie:

↳ Scott_Oz @6:13
It's on the list for this weekend.
Avatar Swag For Life Member 6:22pm
JReganK:

↳ Jessie @6:20
You'll make a fine successor to Tina Turner in the Thunderdome!
Avatar Swag For Life Member 6:23pm
courtneynoir:

↳ JReganK @6:22
Aunty Jessie
Avatar Swag For Life Member 6:23pm
Jessie:

↳ JReganK @6:22
YAS!!
Avatar Swag For Life Member 6:23pm
Chris Crash:

↳ Song: "Backnumber" by "Nightwings"
Niiiice, the Tokyo Midnight Rockers!
Avatar Swag For Life Member 6:24pm
JReganK:

↳ Jessie @6:21
That explains all the ash piles in Philly sine your exulted return!
Avatar Swag For Life Member 6:24pm
Jessie:

↳ courtneynoir @6:23
YAS!
Avatar Swag For Life Member 6:24pm
DJ Terre T:

↳ Tom in Brooklyn @6:01
OI TOM IN BK!
Avatar Swag For Life Member 6:24pm
Jessie:

↳ JReganK @6:24
Honey, they are everywhere!
Avatar Swag For Life Member 6:24pm
DJ Terre T:

↳ Andres @6:01
OI ANDRES!
Avatar Swag For Life Member 6:25pm
Scott_Oz:

↳ DJ Terre T @6:21
Speaking of Oz Pub Punk, thanks again for your awesome Oz birthday Clinic mate! I was bloody blown away, still am. Luv ya cobber!
πŸ©΄πŸ©΄πŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊπŸŒ»β£
  6:25pm
Andres:

I’ve watched the original Mad Max a million times. Thunderdome just the once. Do I need to revisit?
Avatar Swag For Life Member 6:25pm
JReganK:

↳ Song: "Backnumber" by "Nightwings"
This kicks serious arse!
Avatar Swag For Life Member 6:26pm
DJ Terre T:

↳ Scott_Oz @6:01
OI SCOTT_OZ - how ru mate? Ru u still celebrating yr birthday !! I bet this weekend will be nutz!
Avatar Swag For Life Member 6:26pm
JReganK:

↳ Song: "Hell Bent For Leather" by "Judas Priest"
PRIEST!!!
Avatar Swag For Life Member 6:27pm
DJ Terre T:

↳ Song: "Hell Bent For Leather" by "Judas Priest"
YAAAAAAAAASSSSSSSSS
Avatar Swag For Life Member 6:27pm
medson:

↳ Song: "Hell Bent For Leather" by "Judas Priest"
They should make a joint so big it fits across America, and everybody would smoke it
  6:28pm
Kevin the Painter:

OI DJ TT! Venom? Priest? When is the NWOBHM show?!?
Avatar Swag For Life Member 6:29pm
Scott_Oz:

↳ DJ Terre T @6:26
Had a big one at Trash Cult last night (Friday). Everyone buying me beers, so I'm back in Trash Cult this morning feeling a bit crusty mate!
πŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊπŸŒ»β£
  6:32pm
Andres:

That’s some crazy ride The Fast went on. Gotta check that out.
Avatar Swag For Life Member 6:33pm
courtneynoir:

↳ Andres @6:32
I mean, if you look at that cover photo, each guy is kinda repping each (good) genre
Avatar Swag For Life Member 6:35pm
RKO_CityGardensOG:

Anyone want to go to the final Black Sabbath show in the UK? Lineup looks insane
Avatar Swag For Life Member 6:35pm
DJ Terre T:

↳ Jessie @6:01
OI DJ Sis of the Mistress of 1000 Moods show Thurs 6-7pm I always miss yr show in real time but I peeped yesterday's playlist and it looked amazing !
wfmu.org...
Avatar 6:37pm
Kevin the Painter:

↳ Andres @6:25
No, Thunderdome still sux...
Avatar Swag For Life Member 6:37pm
Jessie:

↳ DJ Terre T @6:35
Thanks Sis...it was....LOL! Fun time on the chat!
Avatar Swag For Life Member 6:37pm
Paulie B:

↳ Song: "Little Suzie Looker" by "Black Hawk"
This is song may qualify as sexual harassment. I'll be contacting WFMU's HR department as a rock out to the rest of Hooligan. Sounding great, TT!
Avatar Swag For Life Member 6:38pm
JReganK:

↳ Song: "Ceremony" by "PATROL"
Bueno!
Avatar Swag For Life Member 6:38pm
courtneynoir:

↳ RKO_CityGardensOG @6:35
As long as Ozzy gets to rush the stage when Fred Durst and Jonathan Davis are performing and hit them with sticks, I'm in!
Avatar Swag For Life Member 6:39pm
DJ Terre T:

↳ Fatherflot @6:04
Oi DJ BrotherFatherFlot of FLOT's SPOT_ tonight 9pm !

DAMN LAST WEEKS SHOW tho ...
wfmu.org...
Avatar Swag For Life Member 6:39pm
Mike Sin:

Just hanging out in Penn station in my leather pants and vest after a hard day at work. But now I am rocking hard with my ear goggles on.
  6:40pm
Andres:

↳ courtneynoir @6:33
Wow. Like a subconscious clairvoyant expression.
Avatar Swag For Life Member 6:40pm
DJ Terre T:

↳ RKO_CityGardensOG @6:05
Oi RKO_CityGardensOG - how ru dealing with errrything!
Avatar Swag For Life Member 6:40pm
prof.fuzz:

we've gotta go get some tacos
(since tim has failed to deliver yet again!)
Avatar Swag For Life Member 6:41pm
DJ Terre T:

↳ medson @6:11
HA! we need mmmmoar mmmmedson
  6:41pm
Andres:

↳ RKO_CityGardensOG @6:35
I am definitely tempted.
Avatar Swag For Life Member 6:41pm
DJ Terre T:

↳ JReganK @6:12
Oi JReganK!
Avatar Swag For Life Member 6:42pm
Jessie:

↳ prof.fuzz @6:40
Tim is always a disappointment. We need an intervention
Avatar Swag For Life Member 6:42pm
DJ Terre T:

↳ Tom in Brooklyn @6:14
Oi thx!
  6:43pm
Andres:

↳ Kevin the Painter @6:37
That was my feeling. The Return of The Jedi of that trilogy.
Avatar Swag For Life Member 6:43pm
RKO_CityGardensOG:

↳ courtneynoir @6:38
I just want to go there to throw a whiskey bottle at Fred.
Avatar Swag For Life Member 6:44pm
Fatherflot:

Crushing it, TT
Avatar Swag For Life Member 6:44pm
DJ Terre T:

↳ onthetrain @6:15
Oi onthetrain!
Avatar Swag For Life Member 6:44pm
DJ Terre T:

↳ Mike From Brooklyn @6:16
Oi MIKE From BK!
Avatar Swag For Life Member 6:44pm
medson:

↳ Song: "CASSIUS, BRUTUS & JUDAS" by "OSEES"
Cassius, Brutus & Judas Priest
Avatar Swag For Life Member 6:44pm
DJ Terre T:

↳ Jessie @6:20
TRUTH
Avatar Swag For Life Member 6:44pm
JReganK:

↳ Song: "CASSIUS, BRUTUS & JUDAS" by "OSEES"
Great law firm!
Avatar Swag For Life Member 6:45pm
DJ Terre T:

↳ medson @6:44
DAMN I wish I wudda made dat joke!
Avatar Swag For Life Member 6:45pm
JReganK:

↳ Jessie @6:42
I don't know whether to laugh or cry for Tim.
  6:45pm
Andres:

↳ JReganK @6:44
Bunch of ambulance chasers.
  6:46pm
Andres:

↳ Song: "Fuck 'Em" by "The Chisel"
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Avatar Swag For Life Member 6:47pm
DJ Terre T:

↳ Chris Crash @6:23
Oi DJBrotherCHRIS CRASH of STRONG STYLE- Tues 8-9pm - KILLLA show this week !wfmu.org...
Avatar Swag For Life Member 6:47pm
JReganK:

↳ Andres @6:45
When they're not handling assassinations and betrayal cases!
  6:47pm
Andres:

The club is rubble after they play that!
Avatar Swag For Life Member 6:48pm
courtneynoir:

↳ Song: "Fuck 'Em" by "The Chisel"
well now I just wanna play this on MY show to truly test my skills at manual live song editing
  6:48pm
Andres:

↳ JReganK @6:47
Family law can be messy.
Avatar Swag For Life Member 6:49pm
Fatherflot:

↳ Song: "In This Town" by "THE FIX"
Some people called their guitarist singer MAURICE . . .
Avatar Swag For Life Member 6:49pm
JReganK:

↳ Andres @6:48
I'll bring the Formula 409!
Avatar Swag For Life Member 6:49pm
DJ Terre T:

↳ Scott_Oz @6:25
Luv u too cobber! Luv so much ill even call u a right cunt !😘
  Swag For Life Member 6:49pm
Johnny Tee:

OH SNAP! Blazin' set my sister!! Have a rocking weekend Hoolies!
Avatar Swag For Life Member 6:49pm
DJ Terre T:

↳ Kevin the Painter @6:28
Oi Kevin the Painter!
Avatar Swag For Life Member 6:50pm
JReganK:

↳ DJ Terre T @6:49
That's even better than Morticia specking French!
Avatar Swag For Life Member 6:50pm
DJ Terre T:

↳ courtneynoir @6:33
HA! great observation - just noticed that!
Avatar Swag For Life Member 6:51pm
DJ Terre T:

↳ Paulie B @6:37
Oi Paulie B - ha! oh well !
  6:52pm
onthetrain:

oi TT
Avatar Swag For Life Member 6:53pm
DJ Terre T:

↳ Paulie B @6:37
and Oi DJ. Bro Sundays on the mothership 3-5pm - Required listening !
And cant wait for yr DJ gig at A BAR FEB 14th w/Amanda Nazario!!!
Avatar Swag For Life Member 6:53pm
Jessie:

↳ Song: "Be Yourself" by "VON LMO"
The Red Transistor single with Von Lmo, "Not Bite/We're Not Crazy" is really good.
  6:55pm
Andres:

Killer show, Terre! Got distracted from making dinner but back on it. :)
Avatar Swag For Life Member 6:55pm
DJ Terre T:

↳ Mike Sin @6:39
Oi DJbrother Mike Sin ! But ofc its Ricardo Romantico daily apparel--- ass-less leather chaps !
Avatar Swag For Life Member 6:55pm
Chris Crash:

Thanks for a ripper of a show TT!
Avatar Swag For Life Member 6:55pm
JReganK:

Thnx, Terre!
Avatar Swag For Life Member 6:55pm
Fatherflot:

Oh man is the hour up already????? You put a smokin' hole in Friday night, TT!!
Avatar Swag For Life Member 6:56pm
DJ Terre T:

↳ Johnny Tee @6:49
Oi Johnny Teebro !! How ru doing tonight? call me after da show!
Avatar Swag For Life Member 6:56pm
Paulie B:

↳ Song: "Terre the DJ speaks"
"On no!" is right!!
Avatar Swag For Life Member 6:56pm
medson:

Thanks TT, great show
Avatar Swag For Life Member 6:57pm
Pauly from Clifton:

Thanks Terre! Scorcher!
Avatar Swag For Life Member 6:57pm
Jessie:

Terrific show my DJ Sista! Enjoy the weekend.
Avatar Swag For Life Member 6:57pm
Scott_Oz:

Thanks Tezza! Ya bloody bonza bird!
πŸŒπŸŒžπŸ»πŸ˜ŽπŸ€™πŸ’¨πŸΊπŸŒ»β£
Avatar Swag For Life Member 6:57pm
Fatherflot:

ONE MAWR SAWNG!
Avatar Swag For Life Member 6:58pm
Mike From Brooklyn:

Awesome show again Terre! Thanks!
Avatar Swag For Life Member 6:59pm
DJ Terre T:

↳ Fatherflot @6:57
LOL I yell that out at often at live gigs I go to !
Avatar Swag For Life Member 6:59pm
Fatherflot:

↳ DJ Terre T @6:59
😘
Avatar Swag For Life Member 7:00pm
DJ Terre T:

Thanks for listening = kind good words!
Sorry if I couldnt get to errybody !
STAY CHOONED for MEDSON on right now!!
Avatar Swag For Life Member 7:00pm
chris_in_space:

Yeah @Terre!
  7:52pm
onthetrain:

just went i was thinking it's break time, bam more work .
Bottom
Comment!
Name
Email
(C) 2025 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson