Favoriting Shakin' Street with Joe Belock: Playlist from May 19, 2023 Favoriting

Joe Belock's avatar View Joe Belock's profile Favoriting

Shakin' Street - it's got that beat! It's got that sound! Join us each week on a trip across the rock-and-soul map, from Shakin' Street to McLemore Avenue, across 110th Street to Tobacco Road, motorvatin' down Highway 61 to 2120 South Michigan Avenue with wild sounds, both familiar and forgotten. Only on WFMU's new Rock 'n' Soul Radio stream!

Friday 2 - 4pm (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 Shakin' Street with Joe Belock playlists | Next playlist -->


Favoriting May 19, 2023: RIP Jon Povey and Rita Lee

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

Artist Track Year Approx. start time
Gonn  Blackout Of Gretely   Favoriting 1967  0:00:00 (Pop-up)
The Orange Wedge  From The Womb To The Tomb   Favoriting 1969  0:05:16 (Pop-up)
The Monacles  I Can't Win   Favoriting 1966  0:08:20 (Pop-up)
The Centurys  So The Prophets Say   Favoriting 1965  0:10:07 (Pop-up)
The Monteras  You're a Tease   Favoriting 1967  0:13:11 (Pop-up)
The Skeptics  Wondering   Favoriting 1968  0:15:21 (Pop-up)
 
The Saxons  Things Have Been Bad   Favoriting 1966  0:18:56 (Pop-up)
Jack And The Beanstalks  So Many Times   Favoriting 1967  0:21:43 (Pop-up)
The Living Ends  I Don't Mind   Favoriting 1965  0:24:07 (Pop-up)
Emergency Exit  Why Girl   Favoriting 1966  0:27:17 (Pop-up)
Front Line  Got Love   Favoriting 1966  0:29:09 (Pop-up)
The Barons  You're On My Mind   Favoriting 1966  0:30:42 (Pop-up)
 
The Rovin' Flames  Bo Diddley   Favoriting 1966  0:34:12 (Pop-up)
The Mixed Emotions  Marie   Favoriting 1967  0:36:46 (Pop-up)
The Buster Brown  Sell Your Soul   Favoriting 1969  0:39:12 (Pop-up)
The Lee Vi's  Pictures On My Shelf   Favoriting 1966  0:41:51 (Pop-up)
The Shoremen  She's Bad   Favoriting 1965  0:44:31 (Pop-up)
 
The Navarros  Sad Man   Favoriting 1966  0:49:12 (Pop-up)
The Rubayyat  If I Were a Carpenter   Favoriting 1968  0:51:48 (Pop-up)
Penny Arkade  Split Decisions   Favoriting 1967  0:54:14 (Pop-up)
Mystic Illusion  Colour of My Daye   Favoriting 1967  0:56:30 (Pop-up)
The Humane Society  Eternal Prison   Favoriting 1967  1:00:52 (Pop-up)
A Group Called Eve  Within A World Of You   Favoriting 1969  1:03:25 (Pop-up)
 
 
RIP Jon Povey
The Fenmen  Is This Your Way   Favoriting 1966  1:09:59 (Pop-up)
The Fenmen  Rejected   Favoriting 1966  1:11:55 (Pop-up)
The Electric Banana  A Thousand Ages from the Sun   Favoriting 1967  1:14:07 (Pop-up)
The Pretty Things  I See You   Favoriting 1968  1:16:33 (Pop-up)
The Pretty Things  Old Man Going   Favoriting 1968  1:20:22 (Pop-up)
The Pretty Things  Walking Through My Dreams   Favoriting 1968  1:23:26 (Pop-up)
 
 
RIP Rita Lee
Os Mutantes  Ando Meio Desligado   Favoriting 1970  1:29:18 (Pop-up)
Os Mutantes  Algo Mais   Favoriting 1969  1:32:21 (Pop-up)
Os Mutantes  Bat Macumba   Favoriting 1968  1:35:13 (Pop-up)
Os Mutantes  Cantor De Mambo   Favoriting 1972  1:38:24 (Pop-up)
Os Mutantes  Baby   Favoriting 1971  1:42:36 (Pop-up)
Os Mutantes  Ave Gengis Khan   Favoriting 1968  1:46:17 (Pop-up)
Os Mutantes  Preciso Urgentemente Encontrar Um Amigo   Favoriting 1970  1:53:53 (Pop-up)
 
Rain  E.S.P.   Favoriting 1967  1:55:33 (Pop-up)
The Road Runners  Goodbye   Favoriting 1966  1:57:22 (Pop-up)


<-- Previous playlist | Back to Shakin' Street with Joe Belock playlists | Next playlist -->

RSS feeds for Shakin' Street with Joe Belock: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Joe Belock | Other WFMU Playlists | All artists played by Shakin' Street with Joe Belock |

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 👻 1:53pm
MOM WHIG:

Joe - See you in a few
Avatar 2:00pm
Joe B:

hey Mom! hope we have a show today!
Avatar 👻 Swag For Life Member 2:01pm
MikeG:

Oh, this is definitely a show..
Avatar 👻 2:01pm
MOM WHIG:

I was just thinking the same thing - GONN
Avatar 👻 2:02pm
MOM WHIG:

↳ MikeG @2:01
hi
  2:02pm
kev:

Great start
Avatar 👻 Swag For Life Member 2:02pm
MikeG:

Hi MOM W!
Avatar 👻 Swag For Life Member 2:03pm
medson:

Hola Joe B 🥊 and all
Avatar 👻 2:03pm
MOM WHIG:

↳ Song: "Blackout Of Gretely" by "Gonn"
My good friend Craig Moore
Avatar 👻 2:03pm
MOM WHIG:

Hi kev and MikeG - medson
  👻 Swag For Life Member 2:05pm
Cacophone Jeff:

Hiya Joe, Mom, Medson, Mike G, and any incoming Shakers! Cheers!
Avatar 2:05pm
Joe B:

hey Mike G!
Avatar 2:05pm
Joe B:

welcome Kev
Avatar 👻 2:05pm
MOM WHIG:

THE UNIVERSE IS PERMEATED WITH THE SOUND.....
Avatar 2:05pm
Joe B:

↳ MOM WHIG @2:03
wow very cool!
Avatar 👻 2:05pm
MOM WHIG:

↳ Cacophone Jeff @2:05
HI
Avatar 2:06pm
Joe B:

hey medson!
Avatar 2:06pm
Joe B:

↳ Cacophone Jeff @2:05
hey Jeff!
Avatar 2:07pm
Joe B:

The irony is i think last week with a repeat of consecutive shows was the 2nd most playlist comments on a Shakin Street episoide. Robot love, I guess!
Avatar 👻 Swag For Life Member 2:08pm
Karl Ward:

↳ MOM WHIG @2:05
The universe likes its oranges peeled, and separated. Very, very picky, the universe.
Avatar 👻 2:09pm
MOM WHIG:

↳ Karl Ward @2:08
HI
Avatar 👻 2:09pm
MOM WHIG:

↳ Joe B @2:07
THAT'S A GOOD THING THEN
Avatar 👻 Swag For Life Member 2:12pm
Frank In Queens:

Is it live?
Avatar 👻 2:12pm
MOM WHIG:

↳ Frank In Queens @2:12
hey there
Avatar 2:13pm
Joe B:

↳ Frank In Queens @2:12
or is it memorex
Avatar 👻 Swag For Life Member 2:15pm
Frank In Queens:

↳ Joe B @2:13
That's fine as long as it's new!
Avatar Swag For Life Member 2:15pm
Stu Rutherford:

Hello Joe & everyone!
Avatar Swag For Life Member 2:16pm
Jessie:

Hey Joe and everyone. Happy Friday!
Avatar Swag For Life Member 2:17pm
Woo:

Hey Joe B, MOM WHIG, MikeG, kev, medson, Jeff, Karl, Frank, Stu, Jessie
Avatar 2:17pm
Joe B:

↳ Stu Rutherford @2:15
hey Stu!
Avatar 2:17pm
Joe B:

↳ Woo @2:17
hey woo!
Avatar 👻 Swag For Life Member 2:17pm
MikeG:

Helloo Woo!
Avatar 2:17pm
Joe B:

↳ Jessie @2:16
welcome Jessie!
Avatar Swag For Life Member 2:18pm
Stu Rutherford:

↳ Woo @2:17
Hello Woo!
Avatar 👻 2:18pm
MOM WHIG:

Hi Stu - Woo - Jessie
Avatar Swag For Life Member 2:18pm
Jessie:

Hey Woo & Mom
Avatar Swag For Life Member 2:19pm
Woo:

in the middle of a yard sale here, the whole street. I've been telling my neighbor how much her albums are worth.
Avatar 👻 2:19pm
MOM WHIG:

↳ Woo @2:19
Good day for it too
Avatar Swag For Life Member 2:19pm
Stu Rutherford:

↳ MOM WHIG @2:18
Hi Mom!
Avatar 👻 Swag For Life Member 2:20pm
Power Papi:

The Orange wedge? I wonder if Gilbert Gottfried knew about that band...
Avatar 2:21pm
Todd-o-phonic Todd:

For some reason an AC/DC album is showing on the idiotic playlist page for The Saxons.
Avatar 2:21pm
Joe B:

↳ Woo @2:19
any good ones?
Avatar 👻 2:21pm
MOM WHIG:

hi Power Papi - Todd
Avatar 2:25pm
Joe B:

↳ Todd-o-phonic Todd @2:21
appears to be working on my computer. is this on the homepage?
Avatar 2:25pm
Todd-o-phonic Todd:

↳ Song: "I Don't Mind" by "The Living Ends"
Jersey strong! I got find this 45 at Stan's in Jersey City.
Avatar 2:25pm
Todd-o-phonic Todd:

↳ Joe B @2:25
It showed a photo of the AC/DC Let There Be Rock album for The Saxons song. It often does ridiculous things like this.
Avatar 2:33pm
Bri The Beatnik:

Hey ya'll, sorry I've been inactive lately, still around, just been busy cleaning up, my mom's friend is coming to town and I haven't had internet access for awhile
Avatar 2:34pm
Joe B:

last week's news today on shakin' street!
Avatar 2:34pm
Joe B:

welcome Bri, power papi and Karl!
Avatar 👻 Swag For Life Member 2:34pm
medson:

↳ Joe B @2:34
I got excited there for a second
Avatar 👻 2:35pm
MOM WHIG:

↳ Bri The Beatnik @2:33
hi
Avatar 2:36pm
Bri The Beatnik:

Thanks Joe and hey Mom Whig!
Avatar 2:37pm
Christina Ginger:

Hey there Joe and everyone!
Avatar 2:37pm
Bri The Beatnik:

Hey Christina!
Avatar 2:37pm
Todd-o-phonic Todd:

↳ Song: "Marie" by "The Mixed Emotions"
The mournful pathetic whiny sound that I love!
Avatar 👻 2:37pm
MOM WHIG:

↳ Christina Ginger @2:37
hi
Avatar 2:38pm
Todd-o-phonic Todd:

↳ Christina Ginger @2:37
Happy One Year Rotations anniversary!
Avatar 2:38pm
Bri The Beatnik:

↳ Todd-o-phonic Todd @2:37
Yess!! Gotta love Moody garage!
Avatar 2:40pm
Joe B:

↳ Todd-o-phonic Todd @2:37
ha exactly!
Avatar Swag For Life Member 2:40pm
Mike Sin:

Got the show cranking now! Sounds cool! Sneaked out to the park for lunch.
Avatar 2:40pm
Christina Ginger:

↳ Song: "Sell Your Soul" by "The Buster Brown"
Oooh is this the same song as on the Derek Bang 45? I think it might be?
Avatar 2:41pm
Christina Ginger:

↳ Todd-o-phonic Todd @2:38
Thank you, sir!
Avatar 2:42pm
Joe B:

↳ Christina Ginger @2:40
yes it is! i am not even sure of the artist here - it's on the most recent white whale comp but a different song is listed
Avatar 2:42pm
Todd-o-phonic Todd:

THE PEOPLE'S CHAMP PULLING OUT THE DEEP CUTS! SIX BANDS LAST NIGHT + DINNER AT VIC'S TOMATO PIES AND THE MAN HAS NOT LOST A STEP!!!
Avatar 2:44pm
Christina Ginger:

↳ Joe B @2:42
Very Interesting….. 👀👀👀
Avatar 2:49pm
Joe B:

↳ Todd-o-phonic Todd @2:42
fueled by Vic's leftovers at 4 am today!
Avatar Swag For Life Member 2:50pm
tim from washington:

Hey Joe and everyone!
Avatar 👻 2:50pm
MOM WHIG:

↳ tim from washington @2:50
Hi
Avatar Swag For Life Member 2:51pm
tim from washington:

Hi MOM!
Avatar 2:52pm
Joe B:

↳ tim from washington @2:50
hey Tim!
Avatar 👻 2:54pm
MOM WHIG:

↳ Song: "If I Were a Carpenter" by "The Rubayyat"
Did Bobby Darin sing this one
Avatar 2:55pm
Joe B:

↳ MOM WHIG @2:54
yes his version was 1966
Avatar 2:55pm
Todd-o-phonic Todd:

This is show is great but I can't help but imagine how amazing it would have sounded last Friday.
Avatar Swag For Life Member 2:55pm
tim from washington:

Todd-o-phonic Todd - I have a proposal for you. How would you like a personal valet this year at Goner Fest? Like you're the Million Dollar Man and I'm Virgil. I'll carry around a velvet rope to keep the nogoodniks away and I'll sign your autographs for you. I'll keep your so-called friends from stealing from your beer stash.

What do you think? Also, I'm mainly asking because I missed out on the Golden Pass.
Avatar Swag For Life Member 2:55pm
tim from washington:

↳ Joe B @2:52
Hey Joe! Sounding great!
Avatar 2:57pm
Todd-o-phonic Todd:

↳ tim from washington @2:55
I will definitely take this under advisement!
Avatar 2:57pm
Joe B:

↳ Todd-o-phonic Todd @2:55
keep your voice down, the robots may come for you next!
  3:02pm
Squeaky Dave:

Good stuff!
Avatar 👻 Swag For Life Member 3:03pm
medson:

Great show Joe. One I would’ve missed most of last week.
Avatar 3:05pm
Joe B:

↳ Squeaky Dave @3:02
thanks Dave!
Avatar 3:05pm
Joe B:

↳ medson @3:03
thanks medson
Avatar Swag For Life Member 3:07pm
tim from washington:

Man, so much stuff I haven't heard before! Who said WFMU is not edumacational?!?
Avatar 3:08pm
DA the DJ:

That last song sounded a lot like Pretty Song From Psych-Out.
Avatar 👻 Swag For Life Member 3:09pm
Frank In Queens:

Looking forward to your Jon Povey set!
Avatar 3:09pm
Revolution Rabbit Nov63:

Hullo !
Avatar 👻 3:10pm
MOM WHIG:

↳ Revolution Rabbit Nov63 @3:09
HI
Avatar 3:12pm
Todd-o-phonic Todd:

↳ tim from washington @3:07
Some guy in Jersey City.
Avatar 3:18pm
Revolution Rabbit Nov63:

↳ MOM WHIG @3:10
Hullo !
Avatar Swag For Life Member 3:23pm
Alvy Singer:

↳ Song: "Old Man Going" by "The Pretty Things"
Gloriously heavy track from Pretty Things.
Avatar 👻 Swag For Life Member 3:24pm
Frank In Queens:

↳ Song: "Walking Through My Dreams" by "The Pretty Things"
My fave PT track
Avatar 3:24pm
Revolution Rabbit Nov63:

↳ Song: "Walking Through My Dreams" by "The Pretty Things"
This one makes the Psych Comp.s... Great.
Avatar Swag For Life Member 3:25pm
Chili MacPagoda:

↳ Song: "Walking Through My Dreams" by "The Pretty Things"
A big favorite tune.
Aloha Joe & Shakin’ phoakes
Avatar 3:25pm
Revolution Rabbit Nov63:

Anniversary of 'Tommy' other day - thinking of 'S.F. Sorrow'.
Avatar 👻 3:25pm
MOM WHIG:

↳ Chili MacPagoda @3:25
Glad you made it - no repeat this week. Mailman was there
Avatar Swag For Life Member 3:27pm
Chili MacPagoda:

↳ MOM WHIG @3:25
Hiya homie! Thank you 🙏 I’m going to be back at the house in a few hours so I’ll check the porch first. How are you doing today?
  3:27pm
Squeaky Dave:

Great John Povey dedication set!
Avatar 👻 3:27pm
MOM WHIG:

↳ Chili MacPagoda @3:27
Good day here - nice breeze & sort of sunny. Good tunes here for sure
Avatar Swag For Life Member 3:27pm
Stu Rutherford:

Great Povey tribute, Joe!
Avatar 3:28pm
Joe B:

thanks everyone!
Avatar 👻 3:29pm
MOM WHIG:

↳ Chili MacPagoda @3:27
TV is just showing a S'Mores AD - Yummy
  3:29pm
kev:

Thanks Joe gotta go off to a show
Avatar Swag For Life Member 3:30pm
Chili MacPagoda:

↳ MOM WHIG @3:27
We have the May Grey going on, it will burn off by early afternoon. Ready for an iced coffee, add some ovaltine to it for a RockNSoul treat ;-)
Avatar 👻 3:31pm
MOM WHIG:

↳ Chili MacPagoda @3:30
Yes Iced Coffee for sure - I'll add Vanilla Ice Cream to mine
Avatar 👻 3:31pm
MOM WHIG:

↳ kev @3:29
bye
Avatar Swag For Life Member 3:36pm
egould:

↳ Song: "Bat Macumba" by "Os Mutantes"
The classic.
Avatar Swag For Life Member 3:36pm
Chili MacPagoda:

Saw Os Mutantes at the Prospect Park bandshell years ago, and it was in my top ten worst concerts I ever witnessed. Rita Lee wasn’t with the band, and listening to these tunes now I’d say Rita was the (not so)secret ingredient that made the band hum. She’s fantastic
Avatar 3:40pm
Joe B:

↳ Chili MacPagoda @3:36
I saw them in 2013 at Solid Sound. It was pretty boring/unremarkable. Rita hasn't participated in any of the reunions
  👻 Swag For Life Member 3:41pm
Cacophone Jeff:

Great show, Joe! I had to jump out for a work meeting, so I missed a bit but will go back and listen. The Jon Povey set is simply unmissable, IMO! Thank you!
Avatar 3:42pm
Revolution Rabbit Nov63:

Gary went more into the Rita :
wfmu.org...
- & I'm not even fluent yet with the beguiling indispensable early Os Mutantes albums...
Avatar Swag For Life Member 3:44pm
Chili MacPagoda:

↳ Song: "Baby" by "Os Mutantes"
Whew, this is so gooood. Listening to this reminds me of looking at a David Hockney painting, in the best way. Dig it
Avatar Swag For Life Member 3:45pm
tim from washington:

↳ Chili MacPagoda @3:36
That sounds consistent with other reports about the current Mutantes line up. Seems like it's one of those situations where the band wants to completely play the new stuff but the crowd is there completely for the old stuff.
Avatar 3:47pm
Revolution Rabbit Nov63:

Tropicalia seems to manage to be light but spicy - baroque yet rich. Floats along & yet rewards.
Avatar 👻 Swag For Life Member 3:48pm
Karl Ward:

Everybody likes to hate on Spotify, but when I first started using it I finally got to listen to so much Brazilian music that I had heard about but never heard, and that's how I first heard Os Mutantes.
Avatar 3:51pm
Joe B:

↳ tim from washington @3:45
I recall the mutantes set I saw was mostly older material, just uninspired.
Avatar Swag For Life Member 3:51pm
Chili MacPagoda:

↳ tim from washington @3:45
This is precisely what happened. They played a cursory version of Bat Macumba early on then went through a dull, half hearted set list of new material that no one had heard before. Which is fine, but play with some spirit! Anyways I lasted twenty more minutes then bailed. Took the train to Coney and had clams on the boardwalk.
Avatar 3:51pm
Revolution Rabbit Nov63:

↳ Karl Ward @3:48
Years & years ago ...I invested all this time into a thing called LaunchCast that streamed Musics - you Rated trax, Artists & Genres ...they shut it down & sold it to Yahoo! to Monetize it & it just died. That was before I knew FMU & the like too. So I never wanted to jump onto another such vehicle for a repeat experience...
Avatar 👻 3:52pm
MOM WHIG:

↳ Chili MacPagoda @3:51
You took the smart approach
Avatar 3:53pm
Joe B:

↳ Karl Ward @3:48
i will hate on spotify because they claim they have no more money for artist royalties yet somehow find 100 million for shitstains like joe rogan
Avatar 👻 Swag For Life Member 3:54pm
Karl Ward:

↳ Revolution Rabbit Nov63 @3:51
I also got into this (maybe bad) habit of trying to listen to whole discographies in order. Good times if you can stand them. I don't have time for that anymore, but it's also because WFMU a far superior musical discovery mechanism: wider, deeper, weirder.
Avatar 👻 3:54pm
MOM WHIG:

↳ Joe B @3:51
Always a TREAT to start our Weekend here with you - Definitely inspired by all your CHOICES.
Avatar Swag For Life Member 3:54pm
Chili MacPagoda:

↳ MOM WHIG @3:52
I know you know. Coney is one of my favorite spots in the city, walked up and down the boardwalk all summer & fall. Boring concerts are no fun and waste yr time!
  👻 Swag For Life Member 3:54pm
Cacophone Jeff:

↳ Joe B @3:53
Right on! Right on!
Avatar Swag For Life Member 3:54pm
tim from washington:

↳ Joe B @3:51
Interesting.
Avatar 3:55pm
Revolution Rabbit Nov63:

↳ Joe B @3:53
That.
Avatar 3:55pm
Joe B:

↳ MOM WHIG @3:54
thanks Mom!
Avatar Swag For Life Member 3:55pm
Chili MacPagoda:

↳ Joe B @3:53
And if the rumors are true, next up is Tuckems Carlson.
Avatar Swag For Life Member 3:55pm
tim from washington:

Thanks for the show today, Joe! See you all soon!
Avatar Swag For Life Member 3:55pm
Chili MacPagoda:

Cheers Joe, Friday is always the ish listening to Shakin’ Street.
Avatar 3:56pm
Joe B:

↳ tim from washington @3:54
google tells me it is more like 200 million. fuck them
Avatar 👻 3:56pm
MOM WHIG:

↳ Chili MacPagoda @3:54
Miss the Boardwalks a lot. Time for a mini-Siesta - then have pork chops to make & also meatloaf for the next week. Gotta plan these food things.
Avatar Swag For Life Member 3:56pm
Stu Rutherford:

Rockin' show today, Joe! Thanks for the music!
Avatar 👻 3:56pm
MOM WHIG:

↳ Chili MacPagoda @3:55
If you get tired - check out a Nice Park Bench
Avatar Swag For Life Member 3:57pm
egould:

Far out dude!
Avatar Swag For Life Member 3:57pm
Chili MacPagoda:

↳ MOM WHIG @3:56
Plan away with the delicious meals, my friend. And happy siesta!
  3:57pm
Squeaky Dave:

Wow, another version of E.S.P.!!! And really cool too!
https://youtu.be/e_2hblWLF1w
Avatar 👻 Swag For Life Member 3:57pm
medson:

Thanks a lot Joe.
Avatar 👻 Swag For Life Member 3:57pm
Karl Ward:

↳ Joe B @3:53
And I agree with you! I'm just saying there are some great things about having an incredible library at your disposal.
Avatar Swag For Life Member 3:57pm
tim from washington:

↳ Joe B @3:56
I'm on your side about Spotify - hahaha! I was refering to your Muntantes show playing older material.
Avatar 3:58pm
Revolution Rabbit Nov63:

SpottyFees
Avatar 3:58pm
Joe B:

thanks everyone, and thanks again for bearing with us last week with the robot snafus
Avatar 👻 Swag For Life Member 3:58pm
Karl Ward:

I make an effort to buy digital releases from great working artists, and I hope everyone else tries their best to do the same.
Avatar Swag For Life Member 3:59pm
tim from washington:

↳ MOM WHIG @3:56
I'm not on social media but a friend of mine told me that he's part of a park bench group. the group posts pictures about nice park benches from around the globe.
Avatar 4:02pm
Revolution Rabbit Nov63:

~ TY Always DJ JoeB ~
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson