Favoriting The Duane Train: Playlist from May 4, 2016 Favoriting

Duane's avatar View Duane's profile Favoriting

Everything I do is gonna be funky.

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 The Duane Train playlists | Next playlist -->


Favoriting May 4, 2016

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

Artist Track Album Label Approx. start time
Billy Paul  Go East   Favoriting Go East  Philly International  0:00:00 (Pop-up)
Billy Paul  Feelin Good   Favoriting Feelin Good at the Cadillac Club  Philly International  0:08:55 (Pop-up)
Billy Paul  Only the Strong Survive (Majick edit)   Favoriting 12"  White Label  0:15:24 (Pop-up)
Billy Paul  Let em In   Favoriting Let em in  Philly International  0:20:37 (Pop-up)
Prince  Screams of Passion (Demo)   Favoriting     0:34:55 (Pop-up)
Prince & the Revolution  Must be Something in the Water you drink (Rehearsal 1984)   Favoriting     0:43:05 (Pop-up)
Prince  The Line (Demo) '86   Favoriting     0:55:58 (Pop-up)
Prince & the Revolution  A Place in Heaven (Feat. Lisa Coleman)   Favoriting unreleased '86    1:03:05 (Pop-up)
Prince  Good Love (The Camille Sessions) '85   Favoriting     1:05:00 (Pop-up)
Prince  Just as long as we're together (OG Demo '76)   Favoriting     1:10:13 (Pop-up)
Dez Dickerson & the Modernaires  Modernaire   Favoriting     1:13:49 (Pop-up)
Mazarati  Kiss (Demo)   Favoriting     1:23:50 (Pop-up)
Mazarati  Jerk out (OG Demo)   Favoriting     1:27:27 (Pop-up)
Prince  Sexual Suicide (Unreleased '87)   Favoriting     1:34:36 (Pop-up)
Prince  (Penetration) '86 (Unreleased)   Favoriting     1:38:16 (Pop-up)
Prince  (R U Legal Yet) '86 (Demo)   Favoriting     1:43:03 (Pop-up)
Prince & The Revolution  Computer Blue (Unreleased Full Version)   Favoriting     1:47:16 (Pop-up)
Prince  Love thy will b done (OG Demo)   Favoriting     2:08:07 (Pop-up)
Prince & The Revolution  All My Dreams (Parade Demo)   Favoriting     2:12:09 (Pop-up)
Prince & The Revolution  Train (Demo)   Favoriting     2:19:00 (Pop-up)
Prince & The Revolution  Teacher, Teacher (Demo '83)   Favoriting     2:23:16 (Pop-up)
Prince & the Revolution  Neon Telephone   Favoriting     2:26:20 (Pop-up)
Prince & The Revolution  (Live) 17 Days (the rain will come down, then U will have 2 choose. If U believe, look 2 the dawn and U shall never lose.)   Favoriting     2:30:06 (Pop-up)
Prince  Controversy (live '82)   Favoriting     2:35:52 (Pop-up)
Prince & Mavis Staples  God is Alive ('86 Demo)   Favoriting     2:42:46 (Pop-up)
Prince  Moonbeam Levels ('82 demo)   Favoriting     2:49:12 (Pop-up)
Prince  1999 (Live in Minneapolis 1983)   Favoriting     2:53:13 (Pop-up)


<-- Previous playlist | Back to The Duane Train playlists | Next playlist -->

RSS feeds for The Duane Train: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Duane | Other WFMU Playlists | All artists played by The Duane Train |

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 Swag For Life Member 12:03pm
chris:

Hi there.
Avatar 12:04pm
KRYPT:

Hey Duane, lots of respects to be paid today.
  12:04pm
SeanG:

love Billy Paul--thanks Duane!
Avatar 12:04pm
Duane:

Hello Chris!! Krypt and the rest of the Trainiacs! Glad to be back:)
  12:04pm
oks:

Duane !! finally !! missed you
  12:06pm
chicken:

Duane!!
Avatar Swag For Life Member 12:06pm
Greg from ZONE 5:

Welcome back, Duane!
  12:06pm
chicken:

Welcome back!
Avatar 12:09pm
ᏠЄႶႶỊѺµЄ:

Greetings Duane and fellow Duaniacs from SoCal!
Avatar Swag For Life Member 12:14pm
Sem Chumbo:

Back on the Train cowcatcher! Hiya, Duane, and all. Glad you're back.
Avatar Swag For Life Member 12:14pm
Kat in Chicago:

Missed you, Duane. BLT did good last week though. Are you okay?
  12:14pm
Rey:

Welcome back, we sure missed you. Didn't know about Billy Paul...
  12:16pm
Meredith Heuer:

Duane, I have to confess that the first thing I thought when I found out that Prince had passed away was, "Oh my God, Duane's show is going to be amazing." Thank you.
Avatar 12:16pm
_abby_:

@Meredith same.
  12:17pm
robyn:

Hi duane! Glad you're conducting the train, we need you these days
Avatar 12:18pm
Duane:

Thanx guys:) You all are the best!!!:)
Avatar Swag For Life Member 12:18pm
Kat in Chicago:

My first thought was "Duane is going to be so upset!" Second time I've heard of a musician's passing and immediately reacted with concern for a WFMU DJ's mental health - first was Trent when Trish from Broadcast died.
Avatar 12:20pm
Carmichael:

Hi Duane and trainees.
Avatar Swag For Life Member 12:20pm
Kat in Chicago:

"trainees" :)
  12:25pm
BennettCap:

Great Malcolm X quote. I just read it last night in my graduate class.
Avatar Swag For Life Member 12:25pm
joe:

I just had a weird realization hearing this song. The original version is probably the first memory of anything I have to have an association with the Beatles.
  12:27pm
Polyus:

According to my gf, I just missed hearing Chris Cornell covering Nothing Compares 2 U on the bro-rock station here. I hope you can top that, Duane.
Avatar Swag For Life Member 12:28pm
Aaron in Minneapolis:

Here's something ironic, Billy Paul covered Purple Rain in his later years
Avatar Swag For Life Member 12:29pm
Kat in Chicago:

That sounds like a cool job
  12:30pm
robyn:

Beautiful words Duane. It has been lovely despite losing him to hear Prince take over the airwaves, like living in a future world even tho he's gone.
Avatar Swag For Life Member 12:32pm
Gaylord Fields:

Somehow, I missed the news of Billy Paul's passing away, and I'm comforted that I found out here and in this way.

About 7-8 years ago, I saw him perform on voice and solo piano at an intimate event in honor of Kenny Gamble — and the cat was clean! It was a masterful performance, to no surprise.
  12:32pm
robyn:

I hope you are putting subliminal messages in those playlists Duane...
Avatar Swag For Life Member 12:34pm
MD:

My Condolences Duane and Listeners...all the stories of Princes generosity Humbles me....What a loss for the world...
Avatar Swag For Life Member 12:36pm
MD:

I am not really a Prince fan....Just a fan of the Human Family and how Good we CAN ALL Be!
LOVE...IS THE WAY...
  12:36pm
paula pc:

thanks, Duane, for sharing.
Avatar Swag For Life Member 12:37pm
Nardo:

Have been looking forward to this. Thanks Duane.
Avatar 12:37pm
ᏠЄႶႶỊѺµЄ:

Thanks for sharing your thoughts on Prince. I have to admit after the shock wore off I thought of you and pulled out my copy of your tribute to the Purple One. I danced to a Prince tribute here is San Diego the other night and am happy to say that Prince love is universal. There is a graffiti artist who painted a mural of him last weekend, Purple Rain era, with the words "Dearly Beloved" above it. Indeed he is dearly beloved.
Avatar 12:38pm
_abby_:

thanks Duane, appreciate you
  12:38pm
rob chapman:

Nice speech Duane. Its not always easy to find the right words but u just did.
  12:40pm
oks:

Thank you Duane, needed you badly.. sad time
Avatar Swag For Life Member 12:40pm
chris:

<3
Avatar Swag For Life Member 12:41pm
Aaron in Minneapolis:

Listening to this, it just goes to show how in control Prince was. He knew what he wanted and when, he was an amazing band director
  12:46pm
paula pc:

@aaron -- 100% true. @duane this is sublime!!!!!
Avatar Swag For Life Member 12:50pm
Greg from ZONE 5:

JEEEEEEEsus.
Avatar 12:53pm
kumar:

aww, I missed a speech?! Tuned in now...
Avatar Swag For Life Member 12:54pm
Tim 07030:

"Prince, baby, save something for the show!" - Prince's manager who may or not have existed
  12:55pm
paula pc:

it never needs to stop
Avatar 12:55pm
_abby_:

this is unreal
  12:55pm
Kimbers:

Whoa!!! Talk about epic work! It's like you're having him eulogize himself. Both cuts [Screams of Passion - demo and Something in the Water] are just beyond!!!
Avatar Swag For Life Member 12:56pm
mrdonutsu:

Holey shit. This guitar makes Neil young seem like some sort of guitar store dabbler. Not to mention a band that can actually play...
  12:58pm
Kimbers:

...just a side note, your intro regarding making those many playlists: a true bloodletting, if the soul is comprised of such stuff. Working blindly then waiting for the damn to burst -- been there, man. Thanks for your truth and today's show.
Avatar 12:59pm
kumar:

omg, the synth on The Line, so creamy
  1:00pm
em:

And that bass! Mmm. My work productivity has just shot up several levels.
Avatar 1:04pm
Guerin:

I had to stop working and let the music wash over me.
  1:05pm
djelrock:

Thank you Duane. Still hurtin'
  1:06pm
em:

@Guerin: Yeah, I respect that!
  1:08pm
paula pc:

there are probably 50,000-100,000 hours of recordings, right? maybe they should play on some channel on a 7-year loop?
Avatar 1:15pm
ᏠЄႶႶỊѺµЄ:

OMG! I've been thinking about this song and the scene from Purple Rain with the whole crowd dancing in sync! Thanks for playing this one Duane!
  1:16pm
MONEYBAG$:

I found a stash of unreleased stuff a few days ago, and had a 30 hour playlist almost immediately
  1:17pm
oks:

WOW! What a treat!!!
Avatar 1:17pm
ᏠЄႶႶỊѺµЄ:

To be honest, I used to think he was singing about being a Mountaineer, like a lumberjack or something.
Avatar 1:19pm
kata:

hello all and Duane ! It's been years since I've been on this comment board.. Of course I wanted to check in for the Prince thing. hope you all are well... still can't believe the purple man is gone..
Avatar 1:20pm
kumar:

Duane back on the caffeine :) probably a good thing
  1:23pm
wild neil:

rip prince. sorry for your loss Duane.
Avatar 1:26pm
βrian:

That ding-a-ling riff in the pause before "kiss" has to be the most recognizable Prince phrase in all of Western culture. ...This, I believe.
  1:32pm
Cliff:

Thank you so much Duane for doing this tribute show.
Avatar 1:34pm
ᏠЄႶႶỊѺµЄ:

Keyboards sound very Gary Newman-esque
Avatar 1:34pm
Eli:

Fire
  1:34pm
SeanG:

JERK OUT
Avatar 1:35pm
ᏠЄႶႶỊѺµЄ:

Sorry, Numan.
Avatar 1:35pm
BLT:

THX D! Luv ya!
  1:37pm
Seinfeld:

NEWMAN?!?!?
  1:38pm
Mark V in DC:

Thanks for this, Duane. The quality bar is set high
Avatar 1:38pm
Eli:

hahahahahahaha
Avatar 1:39pm
Duane:

Thanks Mark! 'sup Eli??????
Avatar 1:43pm
kumar:

I just read that the "vault has been drilled open" and Prince had no will. I guess this means there could be some official releases of stuff. Hmmm.
Avatar 1:44pm
Eli:

YOOOOOO D!
Avatar Swag For Life Member 1:48pm
Mike East:

Damn, I was halfway throught part I of Kurt's tribute and realized you were on the air, probably doin one of your own. Sounding great, Duane! Thanks for the effort
Avatar 1:48pm
KRYPT:

Alright!
Avatar 1:48pm
kata:

this is the first time I've listened to him since he died. nice work Duane <3
Avatar 1:49pm
Duane:

Thanx Mike!!! I still have to check out Kurt's tribute. I'm sure it's dope!
Avatar 1:50pm
ᏠЄႶႶỊѺµЄ:

Damn, have to go to a meeting. Will check back in! Loving this show Duane.
Avatar Swag For Life Member 1:50pm
Ken From Hyde Park:

Just finished making a chocolate pudding pie (no, not a double-decker). From this day forward, I shall always associate such pies with rare Prince tunes. Rest In Pie, as it were.
  1:51pm
Kimbers:

[...dang!!! big. ass. smile]
Avatar Swag For Life Member 1:52pm
Arne:

brilliant!
Avatar 1:52pm
Eli:

COMPUTER BLUE FOREVER
Avatar 1:52pm
βrian:

Now, a chocolate pudding pie is permitted to have only one crust.
Avatar 1:53pm
KRYPT:

Computer Blue seems like a very prescient take on what most modern day computers are used for ;)
  1:54pm
holland oats:

Sick production
Avatar Swag For Life Member 1:54pm
cosmic matrix:

i love prince but now that he's passed away we're going to be subjected to all his shit he didn't want us to hear
Avatar Swag For Life Member 1:54pm
Mike East:

Part I is here: wfmu.org...
Avatar Swag For Life Member 1:54pm
cosmic matrix:

sorry to be a hater, i'm not really
  1:55pm
djelrock:

This track is incredible. Never released? What a shame. Somebody release this entire song NOW!
Avatar Swag For Life Member 1:55pm
cosmic matrix:

but i think there was a reason why he had a huge vault full of music....as a perfectionist musician myself
  1:55pm
Jeff Burkey:

Hey Duane - Can I make a special request for Neon Telephone?
  1:56pm
wild neil:

i gotta write a will.
Avatar 1:57pm
KRYPT:

This is THE shizz!
Avatar Swag For Life Member 1:57pm
Goyim in the AM:

Not an unspeakable argument, CosMa, but this is not the track to make it about.
  1:59pm
djelrock:

I've learned this year that it doesn't matter how well in shape or how healthy you are, the most important thing is to do something you love. Prince taught me that. Now I need balls to quit my entire life before I go. RIP Majestic Guitar Hero
  2:00pm
holland oats:

Oh lordy
  2:00pm
Mark V in DC:

This is LOOOOONG
Avatar Swag For Life Member 2:00pm
Fuzzy:

wowza
  2:01pm
Jeff Burkey:

Loving my long CBlue today - just gotta accept it, you know?
Avatar 2:01pm
cobradan:

Hopefully Prince has a noise album in the vault.
  2:01pm
oks:

crazzzzyyyyyy!!!
  2:02pm
Mark V in DC:

Oh, it's still going
Avatar 2:02pm
KRYPT:

Thanx soooo much Duane!
Avatar Swag For Life Member 2:02pm
chris:

dammmmmmmmmmmmn
  2:04pm
Jeff Turkey:

If Prince really wanted to be popular amongst hipster whites, he'd release an album of guitar feedback - true art!
Avatar 2:05pm
βrian:

That would be market penetration, I presume.
Avatar Swag For Life Member 2:05pm
Goyim in the AM:

I think Brown Mark produced Mazarati, no?
  2:09pm
Mark V in DC:

"I like that he knows his Prince" - Jeff Burkey via text
  2:10pm
djelrock:

I was gonna go on Sat to WFMURF2016 but Greenpoint is so freaking far from Philly and everytime I go I GET SUPER LOST. Its all I wanted to do this year but oh well.
  2:10pm
Mark V in DC:

Multiple Duane show convos happening simultaneously!
Avatar Swag For Life Member 2:11pm
JtotheK:

hi Duane, welcome back. good afternoon everyone.
Avatar 2:11pm
Julie:

We missed you last week, Duane, so glad you're doing this today!
  2:12pm
windy city soul:

What an incredible artist to go it "alone" ....and get closer to this FANS
he taught us so much
thanks for the Tribute Duane
  2:12pm
Ari:

Love how the gently pulsing underbeat provides the pillow to lay all those vocals on top. Almost mantric...
  2:13pm
Jeff Turkey:

IN ALL MY DREAMS - you just made my day!
  2:13pm
Mark V in DC:

This must be from cassette, I swear I can hear the warping as wheels turn
Avatar 2:13pm
Eli:

All My Dreams :)
  2:13pm
Mark V in DC:

"This song is THE BEST" - Jeff Burkey via Prince text
Avatar Swag For Life Member 2:14pm
Ken From Hyde Park:

Makes you wonder ... How long until we on Earth will see another person of this magnitude of musical talent. We were blessed by having him among us these short years.
  2:16pm
Mark V in DC:

Jeff is now Jeff Turkey, please address previous messages.
  2:16pm
Jeff Turkey:

Goodness will guide us if love is inside us
  2:17pm
Mark V in DC:

Jeff Turkey and I drove from Pittsburgh to Paisley Park for spring break in college, 1999 in fact. We arrived with no plans on a Wednesday afternoon. The gate was open and we went to the front door. There were two other guys from Chicago doing the same thing at the same time. We took photos, but were asked to leave.
  2:19pm
paula pc:

duane, thank you for sharing your own Vault. and thanks belatedly for that marathon premium...
  2:20pm
rob chapman:

was anybody else waiting for the moment in Computer Blue where you were sure he was going to launch into Star Spangled Banner?
  2:20pm
Jeff Turkey:

That in fact did happen - Prince's popularity could not have been lower in winter 1999 - I'm certain most people assumed he wasn't alive even then
  2:20pm
Mark V in DC:

Rob, he could just go into America from Around The World, right?
  2:22pm
Mark V in DC:

"Train - classic tune. from DREAM FACTORY" - Jeff Turkey, via Prince themed text msg
  2:22pm
Mark V in DC:

OK, so I'm not getting any work done for the rest of the D Train, then, ok?
  2:23pm
Jeff Turkey:

Extralovable
  2:23pm
rob chapman:

blinded by the daisies in your yard Duane (and the demos)
  2:24pm
Mark V in DC:

Teacher Appreciation Day was YESTERDAY Duane!
  2:24pm
Jeff Turkey:

What about Prince cover of Shania's "Still The One"? Mark V and I love our sweet Shania and Prince
Avatar 2:25pm
slugluv1313:

aw man, Duane, you are totally killing it with this absolutely divine tribute to Thee Purple One, THANK YOU!
Billy Paul too! dammit! losing way too many
  2:27pm
Jeff Turkey:

NEON TELEPHONE!!!!! LOVE U DUANE
Avatar 2:27pm
kata:

yes neon telephone thank you!!!!
  2:27pm
Mark V in DC:

This is a blast! I love this song. Really enjoying some shared Prince love. That's why I had to bring in Jeff Turkey in LA. Duane, you're bringing together Prince friends from coast to coast
Avatar 2:27pm
KRYPT:

Hell yeah!
  2:28pm
fxo:

Duane, great show. Love the tracks.
  2:28pm
Mark V in DC:

"DUANE PLAYED MY SONG!" - Jeff Turkey via ecstatic Prince text machine.
  2:29pm
Jeff Turkey:

Jeff Turkey here
Avatar Swag For Life Member 2:31pm
Barney Grubbs:

Duane--my kid just wasn't getting into Prince, but then we played her your old premium and she picked up on Chelsea Rodgers and has been playing it and Crystal Ball on repeat
Avatar 2:31pm
kata:

heartbreaker ! <3 17 days...
  2:31pm
oks:

Duane thank you thank you thank you ! amazing tribute to the Dearest Beloved ! <3
  2:32pm
paula pc:

ay yi yi
  2:33pm
Kimbers:

Lord, this one breaks my heart!!!!
  2:36pm
paula pc:

probably my favorite
Avatar 2:37pm
βrian:

Crop circle in North Dakota:
67.media.tumblr.com...
  2:38pm
rob chapman:

if we can get aw cutesy for just a second - my 5 year old daughter after watching the video to Gett Off the other night. "Now he has got to marry all of those ladies."
Avatar Swag For Life Member 2:38pm
Parq:

Thanks, especially, for this live "Controversy". I never got to see Prince on stage, and a little bit of performance footage I've seen on video (plus the "Purple Rain" performance sequences) gives me the idea that I missed a lot.
  2:38pm
djelrock:

The 1st song I ever heard of Prince and LOVED. Sadly, my LP was "lost" by my drug adeld bro. Great choice D.
Avatar 2:40pm
Alejandroool:

darn woke up too late =/ will have to catch up on archives, sounding good Duane. If anyone is interested and hasn't checked out this yet, it's on youtube from 1983 at First Ave. Incredible live show: youtu.be...
  2:40pm
brandon:

thank you, duane!
  2:42pm
catnipBK:

righteous..thank U!
Avatar 2:43pm
ᏠЄႶႶỊѺµЄ:

Back from my meeting. Will have to go through the archives to hear the missed songs!
  2:43pm
Mark V in DC:

Rob, he married all those ladies. Youre daighter was right
Avatar 2:45pm
Eli:

The live stuff is just unreal. Saw him at the Forum out here in LA a few years back. We had the worst seats, and it didn't matter one bit. It was A PARTY of the highest order!
Avatar 2:46pm
TDK60:

Turn it up.
  2:47pm
rob chapman:

Mark - keeping up the cutesy Tipper Gore don't mean shit in my house vibe she then sang the first verse of Most Beautiful Girl perfectly after only hearing it twice -now THAT was when I finally shed some tears
  2:47pm
djelrock:

What was in the water in Minneapolis/St. Paul that encouraged this much musical creativity? The Replacements and Husker Du were also from there. Seminal bands all.
  2:50pm
Mark V in DC:

Rob - Most Beautiful Girl In The World is a great song. You're daughter has good taste. Or is a human
Avatar Swag For Life Member 2:50pm
Sem Chumbo:

Way, way back in the day, when the famous passed away, their people put them on the train for one last ride.
Thank you, Duane.
  2:51pm
Jeff Turkey:

Anything we like Prince has done
  2:51pm
Kimbers:

God is Alive dates back to the Parade era??? Thought the dance w/ Mavis wasn't for another 10 years. Getting schooled.
  2:53pm
Mark V in DC:

Oh yeah, that's sweet cassette distortion! Primary vehicle for pre-internet bootlegging!
Avatar Swag For Life Member 2:54pm
sweeks:

Thanks for this most excellent show, Duane!
Avatar 2:55pm
slugluv1313:

ahhhhhh 1983! :) THANK YOU, DUANE!!!!!
Avatar 2:55pm
kata:

thanks for playing the weird shit Duane !!! love to you and everyone; goodnight purple genius ~
  2:55pm
rob chapman:

Mark - as far as finding the one goes I think Duane has taught her pretty much all she needs to know. Haven't seen her dancing this much since the Frankie Knuckles tribute show
Avatar 2:56pm
TDK60:

I'm old enuf to recall when 1999 sounded way off in the future! Thanks Duane for this show.
  2:56pm
Mark V in DC:

That's beautiful, Rob
Avatar Swag For Life Member 2:56pm
joe:

Thank you Duane....This show is what I had been waiting for.
  2:57pm
Kimbers:

love the handle, TDK60 - me, too! What a wonderful show, Duane!!!
Avatar 2:57pm
this guy:

Thanks Duane! great show
  2:57pm
catnipBK:

please do this again!!
Avatar 2:58pm
ᏠЄႶႶỊѺµЄ:

1999 is such a great song. Thanks for putting together yet another tribute for us Duane!
Avatar Swag For Life Member 2:58pm
Ken From Hyde Park:

Bless your heart, Duane, for a great tribute show. Take care until next week!
  2:58pm
catnipBK:

please do this again!
  2:58pm
oks:

Lots of love Duane, thank you for beautiful purple magic!
Avatar Swag For Life Member 2:58pm
Greg from ZONE 5:

Thanks so much, Duane!
  2:59pm
Cliff:

Thanks again Duane!!!
  2:59pm
Santos L Halper:

Wonderful show Duane, thanks! Will definitely return to this one (and share)
  2:59pm
rob chapman:

seems a dumb ass kind of thing to say (or even think) but this music is never going to die is it?
Avatar Swag For Life Member 3:03pm
chris:

thanks, Duane!
Avatar Swag For Life Member 8:41pm
coelacanth:

rest in peace Prince Rogers Nelson
rest in peace Billy Paul
Thank you Duane.
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson