Favoriting It's Complicated with Dave Mandl: Playlist from January 29, 2024 Favoriting

Dave Mandl's avatar View Dave Mandl's profile Favoriting

An hour of prog and prog-adjacent music.

Monday 7 - 8pm (EST) | 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

<-- Previous playlist | Back to It's Complicated with Dave Mandl playlists | Next playlist -->


Favoriting January 29, 2024

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

Artist Track Album Approx. start time
Yes  Five Percent for Nothing   Favoriting Fragile  0:00:00 (Pop-up)
 
Guy Klucevsek  Samba D Hiccup   Favoriting V/A: A Classic Guide to No Man's Land  0:03:56 (Pop-up)
 
The Open Window  Italian Symphony   Favoriting The Open Window  0:10:53 (Pop-up)
 
Wally  The Martyr   Favoriting Wally  0:18:38 (Pop-up)
 
Cause for Effect  [6 tracks]   Favoriting 01 + 1 = 2  0:28:42 (Pop-up)
 
Horacee Arnold  Puppett of the Seasons   Favoriting Tales of the Exonerated Flea  0:37:21 (Pop-up)
 
The Nice  Pathetique (Symphony No. 6, 3rd Movement, P.I. Tchaikovski)   Favoriting Elegy  0:44:16 (Pop-up)
 
Setna  Guérison, pt. 2   Favoriting Guérison  0:54:28 (Pop-up)


<-- Previous playlist | Back to It's Complicated with Dave Mandl playlists | Next playlist -->

RSS feeds for It's Complicated with Dave Mandl: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Dave Mandl | Other WFMU Playlists | All artists played by It's Complicated with Dave Mandl |

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 🤯 6:57pm
Troy:

Present!
Avatar Swag For Life Member 7:00pm
Handy Haversack:

Dave and the Complications!
Avatar Swag For Life Member 7:00pm
ultradamno:

Dave! Mandlotrons!
Avatar Swag For Life Member 7:01pm
luka:

hello
Avatar 7:01pm
Coach32sm:

Hasn't been too complicated lately, so complicate me tonight!!!! Lets go!!
Avatar Swag For Life Member 7:01pm
common:

dave. all
Avatar 🤯 Swag For Life Member 7:01pm
AnAnonymousParty:

Good evening fellow proglodytes.
Avatar Swag For Life Member 7:01pm
bleubombersune:

Dave good evening Progolytes
Avatar 🤯 Swag For Life Member 7:02pm
G:

There he is!
Avatar Swag For Life Member 7:02pm
dale:

hey now. welcome back. two weeks in prog timing is 3.5 weeks.
Avatar Swag For Life Member 7:02pm
Peter from Saranac Lake NY:

Hello Dave and prog curious people.
Avatar 🤯 7:02pm
HollyRT:

Yayy....welcome back, DM
Avatar Swag For Life Member 7:02pm
Handy Haversack:

↳ dale @7:02
Looking forward to a track in 24/7 time.
Avatar 🤯 Swag For Life Member 7:03pm
chresti:

Hi Dave Mandl with a handl!
Avatar 🤯 Swag For Life Member 7:03pm
G:

↳ dale @7:02
With too many time signatures to complicate things further.
Avatar Swag For Life Member 7:04pm
Soggy Donkey:

↳ Peter from Saranac Lake NY @7:02
Color me progruious
Avatar Swag For Life Member 7:04pm
Handy Haversack:

↳ chresti @7:03
The prog don't work 'cause the vandls took the Mandl.
Avatar Swag For Life Member 7:04pm
coelacanth∅:

Greetings Dave welcome back!
Avatar 7:05pm
Dave Mandl:

Greetings, all. Thanks for joining me.
  Swag For Life Member 7:06pm
listener phat in Lincoln:

Hello all.
Avatar Swag For Life Member 7:06pm
dale:

i like this. kinda like a sea shanty done by the guy at the lowery organ store at the mall.
  Swag For Life Member 7:06pm
listener phat in Lincoln:

↳ Song: "Samba D Hiccup" by "Guy Klucevsek"
Probably could use more accordion in my life
Avatar 🤯 7:06pm
erictheise:

welcome back. Guy Klucevsek did a phone interview with pianist Sarah Cahill about his new album on her radio show last night.
Avatar Swag For Life Member 7:06pm
Ken From Hyde Park:

No one holds a candl to Dave Mandl!
  7:07pm
Tom from Stirling:

Oh yeah, Guy Klucevsek.
Avatar 7:07pm
dday:

↳ Song: "Samba D Hiccup" by "Guy Klucevsek"
Evening Dave & All..Hey it's got keys & cool little buttons..it can progged out in the right hands. My Grandpa played accordion. He tried to teach me when I was bout 10 years old, but I was so small I couldn't handle it's massiveness (full size instrument)
  7:07pm
Schnannhe:

Klucevsek: Great stuff! In no way prog!
Avatar 🤯 Swag For Life Member 7:08pm
G:

↳ Schnannhe @7:07
It’s prog-adjacent-adjacent.
  7:09pm
Tom from Stirling:

↳ Schnannhe @7:07
Prog enough.
Avatar Swag For Life Member 7:10pm
Chris Hiatt:

↳ Handy Haversack @7:02
Every day.
Avatar Swag For Life Member 7:11pm
Handy Haversack:

↳ Chris Hiatt @7:10
And if it's on a piccolo trumpet? [chef's kiss]
Avatar 7:12pm
Dave Mandl:

↳ Schnannhe @7:07
But very complicated.
Avatar Swag For Life Member 7:12pm
dale:

↳ Song: "Italian Symphony" by "The Open Window"
saw him at dia beacon doing a performance. schickele lived near woodstock i think.
  Swag For Life Member 7:13pm
listener phat in Lincoln:

↳ Song: "Italian Symphony" by "The Open Window"
This is great
  7:14pm
Tom from Stirling:

Shickele Mix
Avatar 7:14pm
Dave Mandl:

And hello to: Troy, Handy, ultradamno (thanks for retweets), luka, Coach, common, AnAnonymousParty, bleubombersune, G, dale, Peter, Holly, chresti, Soggy, coelacanth∅, phat, daeric, Ken, Tom, dday, Schnannhe, Chris!
Avatar 🤯 7:15pm
drumbone:

↳ Chris Hiatt @7:10
hey how ya doin?
Avatar 7:15pm
Dave Mandl:

And welcome Mr. drumbone.
Avatar Swag For Life Member 7:16pm
Chris Hiatt:

Anybody else going to the Mustafina show in East Williamsburg, BK tonite?
Avatar Swag For Life Member 7:16pm
Handy Haversack:

↳ Dave Mandl @7:15
Dave, how did the idea for reviewing that book go down with your editor?
Avatar 7:17pm
Dave Mandl:

↳ Handy Haversack @7:16
Someone already claimed it!
Avatar 7:17pm
Coach32sm:

Open window in a Church
Avatar Swag For Life Member 7:18pm
Handy Haversack:

↳ Dave Mandl @7:17
Ha! Well, that's OK, too, I guess. I hope *you* enjoy it. And if you want a copy to give away for Marathon or anything, just let me know.
Avatar 🤯 7:18pm
drumbone:

↳ Chris Hiatt @7:16
I'm going!!! Are you?
Avatar 7:19pm
Coach32sm:

yeah I think they had 2 albums
Avatar 7:19pm
Dave Mandl:

↳ Handy Haversack @7:18
Thanks!
Avatar Swag For Life Member 7:19pm
Chris Hiatt:

↳ drumbone @7:18
Haha, I would hope you are. I'll be thar!
Hey how ya doin'?
Avatar 7:20pm
Coach32sm:

Wakeman is touring now as al of us know anyway!!!
Avatar 7:21pm
Dave Mandl:

@drumbone: Break a leg. Folks, his group Mustafina is really good and you should check tham out.
Avatar 7:21pm
Dave Mandl:

"tham"?
Avatar 🤯 Swag For Life Member 7:21pm
G:

Wakeman claims that he’s about to stop touring, in his late 70s. We’ll see. They all say “farewell tour” to drive sales, right?
Avatar Swag For Life Member 7:22pm
dale:

↳ Song: "The Martyr" by "Wally"
love this. very pop, top 40ish for prog. like ambrosia or renaissance.
Avatar Swag For Life Member 7:22pm
dale:

....or kansas and styx.
  7:22pm
P-90:

There’s not a lot of Prog with fine fiddling, but here’s an example
Avatar 🤯 Swag For Life Member 7:22pm
chresti:

↳ Handy Haversack @7:04
And then the vandls were scared away when mandl raised his handl
Avatar 🤯 Swag For Life Member 7:23pm
G:

↳ chresti @7:22
Your rhymes are a scandl haha
Avatar 🤯 7:23pm
drumbone:

MUSTAFINA playing at Sleepwalk 9:00
Avatar 7:23pm
Dave Mandl:

This bass player is keeping it proggy.
Avatar 7:23pm
dday:

↳ dale @7:22
Kansas without the harder guitars
  7:24pm
P-90:

Yes, the bass is full-on prog
Avatar 7:24pm
dday:

↳ chresti @7:22
Will we ever hear Mandl's Messiah? Bass solo version of course :)
Avatar Swag For Life Member 7:25pm
ultradamno:

So more Witchita than Lawrence...
Avatar 7:25pm
Dave Mandl:

↳ P-90 @7:24
Rickenbacker 4001 FTW.
  🤯 Swag For Life Member 7:25pm
SeaCreature:

Hi what’s I miss, besides an obvious rickebacker bass?
  7:26pm
P-90:

Yep, anything proggy-poppy with fiddle is gonna sound like Kansas. The “Steinhardt Effect”
  7:26pm
mic_a:

Hello and best wishes, Dave & progolators! Dave -- I have snagged (for 'the nice price') a new-old-stock copy of the "Cassette Mythos" book you edited back in 1992! It looks to be a heady plunge back into 20th century undergroundiness.
Avatar Swag For Life Member 7:26pm
Revolution Rabbit Nov63:

↳ Song: "The Martyr" by "Wally"
Very Gittar Gently Werps...
Avatar Swag For Life Member 7:26pm
dale:

mckendree spring has the fiddlesque prog feel too.
Avatar Swag For Life Member 7:27pm
Revolution Rabbit Nov63:

↳ Revolution Rabbit Nov63 @7:26
weEps ...I'm in the tub...
Avatar Swag For Life Member 7:27pm
Chris Hiatt:

↳ ultradamno @7:25
Maybe so, but there are whispers of Lawrence here. I mean, check out the harpsichord-ish sounds.
Avatar 🤯 Swag For Life Member 7:28pm
chresti:

↳ dday @7:24
I hope so!
Avatar 🤯 7:29pm
Troy:

Just got back from Finland a couple days ago.
  🤯 Swag For Life Member 7:29pm
SeaCreature:

Is that Cookie Monster
Avatar 7:29pm
dday:

↳ P-90 @7:26
Kansas gets a bad rap becuase so many only know Dust in the Wind (dude).

There's some instrumentals that are really great by them The Spider being one I like.
Sadly Steinhardt's no longer with us
Avatar Swag For Life Member 7:30pm
ultradamno:

↳ SeaCreature @7:29
Fronting Minutemen!
  🤯 Swag For Life Member 7:30pm
SeaCreature:

↳ ultradamno @7:30
Bullseye!
Avatar Swag For Life Member 7:30pm
Chris Hiatt:

↳ Song: "[6 tracks]" by "Cause for Effect"
Cookie Monster prog!
Avatar 🤯 7:30pm
drumbone:

MUSTAFINA is 3 members of ALICE DONUT (for you older folk)
Avatar Swag For Life Member 7:30pm
lazy pierogi:

↳ Song: "[6 tracks]" by "Cause for Effect"
reminds me a lot of Le Scrawl! so very similar, even in the "vocals" lol
Avatar 🤯 Swag For Life Member 7:31pm
chresti:

↳ Song: "[6 tracks]" by "Cause for Effect"
my head's exploding now!
  7:31pm
Saltonstall:

Dave- Is Man Is The Bastard a prog band after all?
Avatar 7:31pm
dday:

↳ dale @7:26
In the always weird billings at The Capitol in Passaic file. McKendree Spring opening for Zappa with Beefheart on the Bong Fury Tour .
Avatar 7:31pm
laurapanic:

↳ drumbone @7:30
OH MY GOD
Avatar Swag For Life Member 7:32pm
dale:

↳ dday @7:31
that sounds like a great bill!
  🤯 Swag For Life Member 7:32pm
SeaCreature:

Hmm maybe i don’t need to be sweating third dang lyrics after all?
Avatar 🤯 Swag For Life Member 7:32pm
DjLorraine:

Hi to all
Avatar 7:33pm
dday:

↳ dale @7:32
It was a cool show. High School days
Avatar 🤯 Swag For Life Member 7:33pm
chresti:

↳ SeaCreature @7:32
Lyrics?
Avatar 7:33pm
dday:

↳ Song: "[6 tracks]" by "Cause for Effect"
So how many fingers does this guy have?
Avatar 🤯 7:34pm
erictheise:

Seventeen fingers but one vocal cord.
  7:34pm
mic_a:

It's nice that they have their dog doing the vocals.
  7:34pm
Tom from Stirling:

↳ Song: "[6 tracks]" by "Cause for Effect"
Kind of "Fishy"
Avatar 🤯 7:35pm
drumbone:

↳ laurapanic @7:31
it's true! AD in the house
Avatar 7:35pm
dday:

↳ Tom from Stirling @7:34
I was thinking Les Claypool, but man :)
  Swag For Life Member 7:36pm
listener phat in Lincoln:

↳ Song: "[6 tracks]" by "Cause for Effect"
I probably could use more brutal prog in my life.
Avatar Swag For Life Member 7:36pm
dale:

if brutalist architecture had a sound cause for effect would be it.
Avatar Swag For Life Member 7:36pm
lazy pierogi:

↳ Song: "[6 tracks]" by "Cause for Effect"
follow up listening: youtu.be...
  7:37pm
Saltonstall:

Prog Violence
Avatar Swag For Life Member 7:37pm
ultradamno:

I was just saying the other day there should be more geometry in math rock causeforeffect.bandcamp.com...
  🤯 Swag For Life Member 7:38pm
SeaCreature:

↳ chresti @7:33
I never finish recording anything except orchestral music (cuz no vocals)
Avatar 7:40pm
Dave Mandl:

BTW, welcome P-90, RRN63, SeaCreature, pierogi, Saltonstall, laura, Lorraine, mic_a. Sorry if I missed anyone.
Avatar Swag For Life Member 7:40pm
tom tom the pipers son:

brutal prog made me think of the revival of interest in brutalist architecture, is there an analogy in the reveval of interest in prog? is there an aesthetic analogy?
Avatar 7:40pm
Jeff Moore:

↳ Song: "[6 tracks]" by "Cause for Effect"
This interlude was remarkable! Structured like much of the metal I've heard, but with a different timbre... and where the usual scary roar would be, a sound more like when a slightly clogged sink finishes draining and there's that little sucking sound.
Avatar 7:41pm
Dave Mandl:

↳ mic_a @7:34
That's very funny.
  🤯 Swag For Life Member 7:41pm
SeaCreature:

Wild and Zappa- esque kinda
Avatar 7:41pm
Dave Mandl:

Hey Jeff M! And tom tom!
Avatar Swag For Life Member 7:41pm
Chris Hiatt:

↳ Song: "Puppett of the Seasons" by "Horacee Arnold"
This is definitely the rowdier side of jazz fusion.
Avatar 🤯 Swag For Life Member 7:42pm
chresti:

↳ Jeff Moore @7:40
Like a drain burp.
  Swag For Life Member 7:42pm
listener phat in Lincoln:

Talk about
  🤯 Swag For Life Member 7:42pm
SeaCreature:

Bit of Mikal urbaniak in that last one too
Avatar 🤯 7:43pm
drumbone:

Say WHAT???
  7:43pm
Derbs:

This sounded like Jan Hammer
Avatar 7:43pm
dday:

↳ SeaCreature @7:41
An interesting Zappa doc. Worth the watch:
www.imdb.com...
  🤯 Swag For Life Member 7:44pm
SeaCreature:

↳ dday @7:43
Thanks I need to watch that
Avatar 7:44pm
Jeff Moore:

↳ chresti @7:42
Yeah, that!
Avatar 7:45pm
Jeff Moore:

↳ Dave Mandl @7:41
Hey Dave!
  7:45pm
P-90:

The Nice! If one HAS to stick a pin in the map of time and space to try to indicate the “first” prog band, they’re it
Avatar 7:45pm
Dave Mandl:

↳ Derbs @7:43
It was Jan Hammer!
Avatar 7:45pm
Coach32sm:

The only way I can listen to classical music!!!
Avatar 🤯 7:46pm
Troy:

↳ Song: "Pathetique (Symphony No. 6, 3rd Movement, P.I. Tc...
Wonder how many kitchen knifes were deployed during this song.
Avatar Swag For Life Member 7:47pm
ultradamno:

The Red Krayola might be in contention...though much of the first album was free form freakouts
Avatar 7:47pm
Dave Mandl:

↳ Coach32sm @7:45
The Nice and ELP were probably the first place a lot of kids heard this (classical) music.
  7:47pm
Tom from Stirling:

↳ Song: "Pathetique (Symphony No. 6, 3rd Movement, P.I. Tc...
This
Avatar 🤯 Swag For Life Member 7:47pm
Will thee Sound Guy:

been listening, busy... Hi Dave Mandl and all!!! diggin the prog!
Avatar Swag For Life Member 7:48pm
coelacanth∅:

↳ Song: "Pathetique (Symphony No. 6, 3rd Movement, P.I. Tc...
imagine this guy - and his immeasurable contribution to music... giving up on Life.

fucking tragedy.
Avatar 7:48pm
Dave Mandl:

Hey, Will.
Avatar Swag For Life Member 7:48pm
Chris Hiatt:

↳ Dave Mandl @7:47
Yep. Or Switched-On Bach.
Avatar 7:48pm
Dave Mandl:

↳ coelacanth∅ @7:48
True. That was sad and shocking. (Emerson died by suicide.)
Avatar Swag For Life Member 7:49pm
dale:

i'm a moodies guy. even if the original lineup was really an r and b group. by 67 they were prog. unless symphonic rock isn't really prog.
Avatar 7:49pm
dday:

↳ Dave Mandl @7:47
and Buggs Bunny cartoons
Avatar 7:49pm
Dave Mandl:

↳ Chris Hiatt @7:48
Not very rock, though?
Avatar 🤯 Swag For Life Member 7:49pm
G:

↳ coelacanth∅ @7:48
He had carpal tunnel surgery and it worked for years, but when he (Emerson) felt his playing ability was going again, he decided he was done. Or so I’ve read.
Avatar 🤯 7:49pm
Troy:

↳ Dave Mandl @7:47
Warner Brother cartoons were my Classical gateway.
  7:49pm
P-90:

1970 I think. And they had all the roots of prog well in place.
Avatar 7:50pm
Coach32sm:

Nice Nice
Avatar 🤯 Swag For Life Member 7:50pm
G:

Didn’t Clay P mention this morning that this is the anniversary date of ELP’s breakup in 1979?
  7:50pm
Tom from Stirling:

↳ dale @7:49
Smallest symphony orchestra in the world - T Clark
Avatar Swag For Life Member 7:50pm
Chris Hiatt:

↳ Dave Mandl @7:49
What you say is spot on. The Nice cast a wider net with the kids due to the rawk.
Avatar Swag For Life Member 7:52pm
Chris Hiatt:

↳ G @7:50
Yeah I think I caught that. 10 years and done.
Avatar Swag For Life Member 7:52pm
coelacanth:

↳ Will thee Sound Guy @7:47
hey Will!
- sorry i never said hi last evening i lost internet for the rest of the evening
Avatar 7:52pm
dday:

↳ Dave Mandl @7:48
Underlying causes being nerve damage & his inability carry on playing. Very sad but I know what chronic pain does to the mind at times. Bob Welch (Fleetwood Mac) killed himself due to chronic pain complications.
  7:52pm
P-90:

Little hints of “Karn Evil” there at the end
Avatar 🤯 Swag For Life Member 7:52pm
chresti:

A fun farewell
  7:53pm
P-90:

Dave is the Keymaster
Avatar Swag For Life Member 7:54pm
Handy Haversack:

Thanks, Dave! Fun from hello to farewell!

There is no Dana, only Zeuhl!
Avatar 🤯 Swag For Life Member 7:54pm
Will thee Sound Guy:

↳ coelacanth @7:52
no worries coelacanth! hope all is going well!
Avatar Swag For Life Member 7:54pm
coelacanth∅:

↳ G @7:49
right...then you keep composing...and you keep enjoying all the other aspects of life!
i guess he thought his keyboard playing was his only worth.
Avatar 7:54pm
dday:

"Mag-ma...Mag-ma" ;) Dr. Evil
Avatar Swag For Life Member 7:54pm
Handy Haversack:

↳ P-90 @7:53
P-90 gets it.
Avatar Swag For Life Member 7:55pm
Peter from Saranac Lake NY:

↳ Dave Mandl @7:47
ELP was certainly my initial exposure to Mussorgsky. No disrespect intended, now I listen to the real deal as well.
Avatar 🤯 Swag For Life Member 7:55pm
G:

↳ coelacanth∅ @7:54
I read at the time of his death that it bugged him that he had to cancel touring because he couldn’t do what he’d done all those years any more.
Avatar Swag For Life Member 7:56pm
dale:

saw that hipgnosis doc. gave me the feeling that they were more petulant shysters than artists just to see what they could get away with... but hey, they were certainly prolific and influential.
Avatar 7:56pm
dday:

↳ G @7:55
He was also dealing with alcoholism & depression. a bad combo with the pain
Avatar 7:56pm
Jeff Moore:

Zeuhl: The term comes from Kobaïan, the fictional language created by Magma's Christian Vander and Klaus Blasquiz for Magma, in which Zeuhl Ẁortz means approximately "Celestial Force".

Okay, so I guess speaking Kobaïan is WAY nerdier then Klingon.
Avatar 7:56pm
Dave Mandl:

↳ dale @7:56
They did do beautiful work, though. Some of the all-time great covers.
Avatar Swag For Life Member 7:56pm
Chris Hiatt:

Great show tonight Dave, thank you. Nice to listen with you all.
  7:57pm
Tom from Stirling:

Always a pleasure. Thanks, man.
Avatar Swag For Life Member 7:57pm
dale:

and the opening/ending shot of the sole survivor carrying his portfolio on his back was wonderful.
Avatar 7:57pm
Dave Mandl:

Thanks always, folks. Have a fantastic week and hope to see you next time.
Avatar Swag For Life Member 7:57pm
dale:

↳ Dave Mandl @7:56
no argument. they caught lightning in a bottle a LOT.
  🤯 Swag For Life Member 7:58pm
SeaCreature:

This was wonderful, thanks Dave
Avatar 🤯 7:58pm
Troy:

Thanks Dave!
Avatar 7:58pm
Jeff Moore:

And it all flew by so fast and so complicated! Thanks, Dave!
  7:59pm
mic_a:

Thanks Dave. Be well, everyone.
Avatar Swag For Life Member 7:59pm
tom tom the pipers son:

seems like some have made links between brutalism and music though not prog

thespoonsterspouts.com...
Avatar Swag For Life Member 7:59pm
dale:

when they did what they did jsut because they could, well, that's how art is made.
Avatar 7:59pm
Coach32sm:

Goes so quickly. Thanks for complicating us!!!
  7:59pm
P-90:

Thanks, stay complicated
Avatar 🤯 Swag For Life Member 8:00pm
Elena:

Thank you!
  8:00pm
?:

Well, shoot! You played Wally while I was on local public transportation. Glad you got around to them, though. A sadly ignored band.
Avatar Swag For Life Member 8:00pm
dale:

↳ Tom from Stirling @7:50
loved the pics of tony clark on the sleeves. always a rasputin look to him.
Avatar 🤯 Swag For Life Member 8:00pm
Will thee Sound Guy:

Thank you Dave Mandl!!!
  8:01pm
Dean:

I'm ?, and I think I'm the listener who rec'd Wally.
Avatar Swag For Life Member 8:01pm
coelacanth∅:

Thanks Dave!
Avatar Swag For Life Member 8:01pm
bleubombersune:

Dave as usual great music. All stay safe and be well
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson