Options The Evan "Funk" Davies Show: Playlist from April 28, 2021 Options

efd's avatar View efd's profile Options

Every show starts with the ’70s! We’ll rediscover forgotten rockers, revisit unfairly maligned disco beats and replay power-pop favorites. Next: plenty of new releases, occasional live bands and more. Don’t let the nickname confuse you.

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 Evan "Funk" Davies Show playlists | Next playlist -->


Upcoming events:

Sat. Aug 21st, 11am - 1pm: Evan "Funk" Davies fills in for Michael Shelley
Sat. Aug 28th, 11am - 1pm: Evan "Funk" Davies fills in for Michael Shelley

Options April 28, 2021: I'M BACK, BABY!! With special guest Monica Lynch chatting about the late Shock G, and a tribute to Les McKeown of The Bay City Rollers

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

(* = new)

Artist Track Album Label Year Comments New Approx. start time
the godz  go away   Options s/t  millennium  1978      0:00:00 (Pop‑up)
caution  u.f.o.   Options 12"  roy b.  1981      0:04:57 (Pop‑up)
dick hyman  time is tight   Options the age of electronicus  abc/command  1969      0:10:01 (Pop‑up)
laurie & the sighs  never go back   Options s/t  atlantic  1980      0:13:16 (Pop‑up)
dmz  mighty idy   Options s/t  sire  1978      0:16:50 (Pop‑up)
digital underground  the humpty dance   Options sex packets  tommy boy  1990  Monica Lynch coming up shortly to share some Shock G memories!    0:19:12 (Pop‑up)
 
monica lynch  chats with efd about shock g   Options           0:32:13 (Pop‑up)
digital underground  freaks of the industry   Options sex packets          0:55:19 (Pop‑up)
digital underground  no nose job (radio edit)   Options 12"  tommy boy  1991      1:00:23 (Pop‑up)
shock g/digital underground  plastic surgery protest   Options       youtube    1:04:55 (Pop‑up)
shock g  your sun iza pimp   Options fear of a mixed planet  33rd street records  2004      1:06:34 (Pop‑up)
 
real numbers  darling   Options brighter then  slumberland    bandcamp  *   1:16:35 (Pop‑up)
still corners  crying   Options the last exit  wrecking light    bandcamp  *   1:18:37 (Pop‑up)
warm drag  butch things   Options single  six tonnnes de chair    bandcamp  *   1:21:52 (Pop‑up)
smirk  goons on the beach   Options lp  feel it    bandcamp  *   1:25:02 (Pop‑up)
semihelix  new destination   Options single      bandcamp    1:27:35 (Pop‑up)
freeloader  under the influence   Options freeloader ii  rum bar    bandcamp  *   1:30:09 (Pop‑up)
 
 
RIP Les McKeown
bay city rollers  you made me believe in magic   Options it's a game  arista  1977      1:43:35 (Pop‑up)
bay city rollers  i only want to be with you   Options greatest hits  arista  1977      1:45:33 (Pop‑up)
bay city rollers  shang-a-lang   Options s/t  arista  1975      1:48:55 (Pop‑up)
bay city rollers  too young to rock & roll   Options rock n' roll love letter  arista  1975      1:52:33 (Pop‑up)
bay city rollers  yesterday's hero   Options dedication  arista  1976      1:57:04 (Pop‑up)
bay city rollers  rock and roll love letter   Options rock n' roll love letter  arista  1975      1:58:12 (Pop‑up)
 
the wind-ups  lockdown   Options try not to think  mt st mtn    bandcamp  *   2:06:16 (Pop‑up)
tv priest  the big curve   Options uppers  sub pop    bandcamp  *   2:09:25 (Pop‑up)
telematics  grief parasite   Options single      bandcamp; members of Savak/Obits, Freshkills, Measles Mumps Rubella  *   2:14:37 (Pop‑up)
coloured balls  flash   Options 7"  just add water    new reissue, orig 1973  *   2:18:11 (Pop‑up)
the jacks  all in a day   Options make 'em cry  reminder    new collection of material from 1978-1985  *   2:21:27 (Pop‑up)
 
the anchoress  show your face   Options the art of losing  kscope    bandcamp  *   2:31:38 (Pop‑up)
jennifer touch  nails and fails   Options moon in aries  fat cat    bandcamp  *   2:38:37 (Pop‑up)
martin gore  capuchin   Options the third chimpanzee ep  mute    bandcamp  *   2:41:26 (Pop‑up)
altin gün  ordunun dereleri   Options yol  ato    bandcamp  *   2:44:23 (Pop‑up)
 
qlowski  a woman   Options quale futuro?  feel it    bandcamp  *   2:51:21 (Pop‑up)
repo fam  spanish spy   Options venus fly  gentle reminder    bandcamp  *   2:57:49 (Pop‑up)
the snogs  boyfriend's dead   Options boyfriend's dead  paisley shirt    bandcamp  *   2:58:15 (Pop‑up)
 


<-- Previous playlist | Back to The Evan "Funk" Davies Show playlists | Next playlist -->

RSS feeds for The Evan "Funk" Davies Show: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Evan Davies | Other WFMU Playlists | All artists played by The Evan "Funk" Davies Show |

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 9:01pm Uncle Michael:

DJ none-hundred foot ethernet cable!
Avatar Swag For Life Member 9:02pm ultradamno:

EDF! Glad to hear you back at the mothership! Funkies!

Since it came up on this board not too long ago, Kid Congo Powers' Swing From The Sean DeLear is now available in digital form on Bandcamp kidcongothepinkmonkeybirds.bandcamp.com

RIP Anita Lane
Avatar Swag For Life Member 9:02pm Handy Haversack:

Hey, efd. Welcome home.
Avatar Swag For Life Member 9:02pm Kat in Chicago:

Welcome back to the friendly 'FMU confines, Evan!
Avatar Swag For Life Member 9:02pm Stevel:

For a heartbeat, I thought you'd opened with Back in the Saddle Again.
Avatar Swag For Life Member 9:02pm prof.fuzz:

RIP 100 ft Ethernet Cable
Good evening EFD and friends!
  9:02pm Figgsrock:

Welcome back to studio A, EFD!
Avatar Swag For Life Member 9:03pm Chop Scott:

Welcome back to Studio A EFD!
Avatar Swag For Life Member 9:03pm HyperDose:

What's up homies?
Avatar 9:03pm Joe B:

alright efd!
Avatar 9:03pm On the Yazoo:

I've been over on the Rock and Soul stream talking about mongrels and sunshine.
Avatar Swag For Life Member 9:04pm Asheville Jon:

counting down to the Social Media Air Horn!
WELCOME BACK EFD!!!!
Avatar Swag For Life Member 9:04pm Aitch:

EFD has one now
  9:04pm Robm:

@EFD welcome back to the magic factory
Avatar Swag For Life Member 9:04pm efd:

I JUST PLAYED TWO RECORDS BACK TO BACK FOR THE FIRST TIME IN 13 MONTHS!!!
Avatar Swag For Life Member 9:05pm Kat in Chicago:

woooo physical media airhorn
  9:05pm BH:

two records back to back, let's go 0 to 60 in seconds
Avatar Swag For Life Member 9:06pm Ken From Hyde Park:

One small step for a man. One giant leap for funk kind!
Avatar Swag For Life Member 9:06pm Asheville Jon:

speaking of UFO's, EFD, was your avatar pic taken at the VLA in New Mexico?
  9:06pm Figgsrock:

Kat, I laughed so hard that I dropped my phone. EFD, the physical media air horn needs to happen!
Avatar 9:06pm Joe B:

yeah Kat!
Avatar Swag For Life Member 9:07pm Kat in Chicago:

Don't drop your phone, Figgsrock, them things r expensive!
  9:07pm goes211:

Seamless transition EFD...kids still got it!
Avatar Swag For Life Member 9:07pm efd:

@Asheville Jon yes it was! Well spotted.
Avatar Swag For Life Member 9:08pm prof.fuzz:

RIP astronaut Michael Collins
Avatar Swag For Life Member 9:08pm Asheville Jon:

nice EFD. I lived in NM and used to do a lot of camping in that area
Avatar 9:09pm Joe B:

100-foot etherNOT
Avatar Swag For Life Member 9:09pm Kat in Chicago:

LOL Joe B
  9:09pm McGroovey:

This Caution record sound like a cross between Devo and the B52s.
  9:09pm Robm:

@Prof fuzz damn shame michael collins died
  9:10pm pgalub:

Hey EFD and everyone! I get the feeling these aliens like aerobics!
Avatar Swag For Life Member 9:11pm mariano:

Hey efd, everyone - glad to be here for the triumphant return!
Avatar Swag For Life Member 9:11pm Asheville Jon:

awesome to hear Dick Hyman!!!!
  9:12pm Slaboch:

Wow! This cover of “Time is Tight” is T-I-G-H-T!
Avatar Swag For Life Member 9:12pm prof.fuzz:

something about the vinyl pops makes this tune even better
  9:12pm Robm:

Plus this is better then hearing the president blathering on
  Swag For Life Member 9:13pm Bruce S.:

high Evan Funk high everyone
  9:14pm McGroovey:

I've got at least a couple Dick Hyman records. They're on Command records. They basically sound like Enoch Light records, which is fine, but they're not as cool sounding as this.
Avatar Swag For Life Member 9:15pm spodiodi:

WB EFD!
  9:16pm Benoni:

In the mid-90's at In Your Ear record store in Boston, I asked the owner if she had any organ player music and she showed me a record by Dick Hyman. I thought she was making a joke.
Avatar 9:16pm Joe B:

mets-red sox on screen, sound off!
Avatar Swag For Life Member 9:17pm HyperDose:

You're a man who knows how to party, Joe B!
  Swag For Life Member 9:17pm Bruce S.:

whats the score of the game
Avatar 9:18pm Joe B:

speaking of that hyperdose, mono man!
Avatar Swag For Life Member 9:18pm Handy Haversack:

I had only to glance at the score to guess DeGrom was pitching.
Avatar Swag For Life Member 9:18pm ultradamno:

Hey, Tom Dash played DMZ on Down In The Basement on Monday....is there a DMZ revival going on? I wholeheartedly support it if there is!
Avatar 9:19pm Joe B:

or should I say 'Mann' for this LP
Avatar Swag For Life Member 9:20pm Ken From Hyde Park:

A freak!
Avatar Swag For Life Member 9:21pm Will the Sound Guy:

good evening efd and all!
Avatar Swag For Life Member 9:21pm ultradamno:

The things Burger King bathrooms have witnessed!
  9:21pm yippie:

japanese girl says fumpty. very funky
Avatar Swag For Life Member 9:21pm Asheville Jon:

i played the Humtpy Dance video for my kids. they said it was 'old people' music, they didn't like it, and they thought i was weird. sigh.
at least they got the weird part right.
Avatar Swag For Life Member 9:22pm ultradamno:

Tell 'em they're newjack
Avatar Swag For Life Member 9:23pm ultradamno:

I mean, if they're gonna step to the old school, you have to.
  9:23pm Andal:

Asheville Jon: Ask them where they think the music they like now comes from. Every cultural artifact has a history. They should care about knowing it.
  9:24pm Andal:

Samoans
Avatar Swag For Life Member 9:24pm HyperDose:

Shock G was a man of the people. Respect
Avatar Swag For Life Member 9:24pm ultradamno:

He was inclusive!
Avatar Swag For Life Member 9:24pm Gaylord Fields:

Much better than getting busy on a Burger King grill.
  9:24pm yippie:

so Not american samoans
Avatar Swag For Life Member 9:25pm ultradamno:

Unless you're a pain freak
Avatar Swag For Life Member 9:25pm HyperDose:

@Ultradamno He mentioned Ricans, so I only feel 1/2 seen. But that's better than nothing!
Avatar Swag For Life Member 9:27pm Will the Sound Guy:

welcone back to studio a! congrats!
Avatar Swag For Life Member 9:27pm Chop Scott:

Sounding great FED!
Avatar 9:27pm Roberto:

Broke: Ladies and gentlemen
Woke: Listeners
Bespoke: Folx
Avatar Swag For Life Member 9:28pm Chop Scott:

opps--EFD!!
Avatar Swag For Life Member 9:28pm alan the painter:

This is a funny radio station, where the programers, DJ's, are dizzzy, we love it this way, walk this way...
Avatar Swag For Life Member 9:29pm ultradamno:

When that came out my friend's little brother was convinced Shock and Tupac were the same person
Avatar Swag For Life Member 9:29pm HyperDose:

Has it been so long since EFD has been in studio A that he didn't recognize the gear? He's our Jason Bourne!
Avatar Swag For Life Member 9:30pm alan the painter:

Chp sctt, ESG?
Avatar Swag For Life Member 9:30pm mrdonutsu:

The Minotaur!!!
Avatar Swag For Life Member 9:31pm Kat in Chicago:

Dick Hyman is popular on Sheena's, but I hadn't heard that Time is Tight cover before!
Avatar Swag For Life Member 9:31pm alan the painter:

Eee Ssss Gee throw down...
  9:33pm yippie:

are you gonna sing that camel song now that youre back on montgomery st
Avatar Swag For Life Member 9:34pm Ken From Hyde Park:

(Sound the airhorn) - www.instagram.com...
Avatar 9:34pm slugluv1313:

greetings EFD, everyone -- welcome back to Woof Moo Studio A!
Avatar 9:35pm slugluv1313:

Monica!!!
Avatar Swag For Life Member 9:37pm alan the painter:

OK, yes, very happy EFDx'000's
Avatar 9:37pm Terre T:

AWWWW RIGHT Congrats_ EFD in da terrestrial FMU mothership+ hello to Lady Monica
This show about legend Shock G is WFMU perfection - thank u for this guys
Avatar Swag For Life Member 9:39pm ultradamno:

He sounds like a great bunch of guys
Avatar Swag For Life Member 9:50pm Uncle Michael:

HEY NOW!
Avatar Swag For Life Member 9:51pm -Ken:

Hi Evan - please check out the email I just sent you about a website thingie
Avatar Swag For Life Member 9:53pm Mike Sin:

Hi Evan! Hey Monica! That was great!
  9:54pm Carmichael:

Evan! Monica!
Avatar 9:55pm Joe B:

awesome, thanks efd and Monica!
  9:57pm Andres:

A beautiful tribute, Monica!
Avatar Swag For Life Member 9:57pm Chop Scott:

Fantastic! So great to hear Monica with you EFD!
  9:58pm Figgsrock:

Just wanted to say this was a great interview. “Same Song” was one of the essential tracks that the hip-hop DJ crew
played at my college station in my senior year.
Avatar Swag For Life Member 9:58pm Will the Sound Guy:

great interview & talk, totally awesome... thank you
Avatar Swag For Life Member 9:58pm Uncle Michael:

EFD, are you blushing?
Avatar 9:58pm Waka:

"Radio safe" lol
Avatar Swag For Life Member 9:59pm efd:

@UM no comment!
Avatar Swag For Life Member 10:01pm Uncle Michael:

heh
  10:01pm Carmichael:

Did I miss the Bay City Rollers tribute?!
Avatar Swag For Life Member 10:02pm efd:

still to come, Carmichael!
Avatar Swag For Life Member 10:03pm ultradamno:

See Wired Up, Kitten and Noah did right by Les wfmu.org...
  10:03pm Carmichael:

Knew I could count on you, buddy!
Avatar Swag For Life Member 10:04pm Uncle Michael:

Won't be a thing Les sings "Money" at the EFD Show tonight!
Avatar Swag For Life Member 10:04pm Asheville Jon:

still counting down to the SMAH!!!!
Avatar Swag For Life Member 10:05pm coelacanth∅:

rest in peace Shock G
Avatar Swag For Life Member 10:06pm coelacanth∅:

greetings efd and Funkies
Avatar 10:06pm Michael Shelley:

Welcome back EFD!
Avatar Swag For Life Member 10:07pm Handy Haversack:

Hey, coela.
Avatar Swag For Life Member 10:07pm coelacanth∅:

damn i wish i'd heard this whole set
Avatar Swag For Life Member 10:08pm coelacanth∅:

hey Handy
Avatar Swag For Life Member 10:09pm Bobby K:

Hail Shock G!
Avatar 10:09pm On the Yazoo:

What'd Fred Sanford call it? That "Hippity Hop" music.
Avatar Swag For Life Member 10:11pm Gaylord Fields:

Not only do Shock and Humpty have different flows and, of course, vocal timbres, but they each use different syntaxes.
  Swag For Life Member 10:13pm Bruce S.:

you said it
Avatar Swag For Life Member 10:15pm Asheville Jon:

social media? social media? is it air horn time?
Avatar 10:23pm Revolution Rabbit Nov63:

Hey ! Welcome back !
  10:25pm Jon:

Yeah smirk
Avatar Swag For Life Member 10:26pm prof.fuzz:

dug the warm drag track!
  10:31pm Carmichael:

I can feel the posing. Totally cool!
  Swag For Life Member 10:31pm Bruce S.:

Im under the influence of you thats cool
Avatar Swag For Life Member 10:32pm Chop Scott:

Boston content--Nat F. is unstoppable!
Avatar Swag For Life Member 10:32pm ultradamno:

The Flu Aunts would be a good band name
Avatar Swag For Life Member 10:33pm McGroovey:

Freeloader sounds like not-AC/DC.
  Swag For Life Member 10:33pm Bruce S.:

I dug freeloader
Avatar Swag For Life Member 10:38pm prof.fuzz:

Will definitely go back to the EFD archive for the warm drag live set. Thanks for the head's up!
Avatar Swag For Life Member 10:39pm Asheville Jon:

oh, it feels like it might be the time......
Avatar Swag For Life Member 10:40pm ultradamno:

Conan The Librarian? www.youtube.com...
  10:42pm CC:

I always love hearing from people I know nothing about!!!...:)
  10:43pm Carmichael:

Here we go!
Avatar Swag For Life Member 10:44pm Asheville Jon:

the picture on the back cover of this album always weirded me out
Avatar Swag For Life Member 10:46pm efd:

it's a weird picture!
Avatar Swag For Life Member 10:47pm Handy Haversack:

Thanks. efd. Night, all.
Avatar Swag For Life Member 10:47pm Asheville Jon:

ha, yeah it sure is EFD!
Avatar Swag For Life Member 10:47pm Asheville Jon:

later Handy
Avatar Swag For Life Member 10:47pm efd:

goodnight Handy!
  10:48pm Figgsrock:

I’m always surprised that they only had 3 Top 10s in the U.S. Seems like I heard all their singles reach heavy rotation on the AM Top 40 station out of Albany back then.
Avatar Swag For Life Member 10:51pm Will the Sound Guy:

g'night Handy!
Avatar Swag For Life Member 10:53pm Asheville Jon:

dang, used to play the he!! out of this song
Avatar Swag For Life Member 10:53pm efd:

@Figgs I agree, they were everywhere on the radio in Boston in the '70s
Avatar 10:56pm Revolution Rabbit Nov63:

Not several million miles from TheSweet.
Avatar Swag For Life Member 10:58pm karlward:

Wait a minute, you're finishing with the seventies
Avatar Swag For Life Member 10:58pm Greg from ZONE 5:

Evening EFD & all!
Avatar Swag For Life Member 10:58pm Asheville Jon:

thanks for the BCR set EFD, bringing back some memories!
Avatar Swag For Life Member 10:59pm efd:

@karlward no way, I've got another hour to go!
Avatar 10:59pm Hoboken Jack:

Welcome back EFD! Sweet dreams Handy (looks like it's just me and you Bagpipe), hello Chop Scott, Gaylord, Michael, Joe, Mike Sin, Terre, HP Ken, McGroove, Mariano, PETE, SteveL, all! This is my rock and roll messageboard post to you!
Avatar Swag For Life Member 11:01pm Ken From Hyde Park:

Hi, Jack! Welcome to the party!
Avatar Swag For Life Member 11:01pm prof.fuzz:

"rock and roll love letter" needs a 21st C update: "this is my rock and roll sext 2U" ???
Avatar 11:02pm On the Yazoo:

"Rock and Roll Swipe Right"
Avatar 11:04pm Hoboken Jack:

Was that the Ken email from before, to correctly distinguish rock and roll and rock n roll in the playlist?
Avatar Swag For Life Member 11:06pm Asheville Jon:

i think the email was about when the social media air horn should be played
Avatar Swag For Life Member 11:07pm HyperDose:

Or maybe Ken is implementing a new tambourine policy after being traumatized by Andy earlier
Avatar Swag For Life Member 11:10pm Asheville Jon:

dang, i missed the fuzzy glove hour, will have to check out the archives tomorrow
Avatar Swag For Life Member 11:11pm Ken From Hyde Park:

Could've been an email about turning off the dripping faucet in the third floor bathroom.
Avatar Swag For Life Member 11:12pm Scott67:

G'day Evan & Funky Chunks!
Late again, Sheena's has shows in this time now too.
😎🤙🌏☀️
Avatar Swag For Life Member 11:13pm HyperDose:

Isn't that just a sneaky way of turning Monty Hall into a pool? Droplets add up...eventually.
Avatar 11:15pm Hoboken Jack:

Hey Scott67!
Avatar Swag For Life Member 11:15pm Scott67:

Many pre-starred selections I have missed. But caught this one!
Avatar Swag For Life Member 11:16pm Scott67:

G'day Jack, how's your world mate?✌😎
Avatar 11:21pm Hoboken Jack:

We're not at Australia post-covid life yet, Scott 67, but we're getting there -- tix for indoor concerts and such!
  11:22pm scrap:

yesss jams
Avatar Swag For Life Member 11:24pm Scott67:

Awesome Jack! You're doing better at the Vax than our crap Conservative Government. We're lucky we have low Virus.
Avatar Swag For Life Member 11:29pm Asheville Jon:

YYYYEEEEESSSSSSS!!!!!!!!!!!!!!!
there it is!!!
Avatar Swag For Life Member 11:30pm prof.fuzz:

about time!
Avatar Swag For Life Member 11:30pm Gaylord Fields:

The "A" in "Studio A" stands for Airhorn!!!
Avatar Swag For Life Member 11:31pm spodiodi:

AIRHORN!!!!!!!!!
Avatar Swag For Life Member 11:31pm Asheville Jon:

thanks EFD!!!!!
Avatar Swag For Life Member 11:34pm efd:

I am here to serve.
Avatar Swag For Life Member 11:35pm HyperDose:

Studio Airhorn haha love that!
Avatar Swag For Life Member 11:47pm ultradamno:

Serve up generous portions of airhorn!
Avatar Swag For Life Member 11:47pm Asheville Jon:

The video for this Altin Gun song is rather strange
Avatar Swag For Life Member 11:51pm Ignore Function:

Cool show, EFD.
Avatar Swag For Life Member 11:51pm ultradamno:

No Spider (Monkey)? I'm out!
Avatar Swag For Life Member 11:51pm Asheville Jon:

Thanks for a fine show tonight efd!
Avatar Swag For Life Member 11:53pm van chinski:

Thanks for the music and the great interview.
Avatar Swag For Life Member 11:53pm HyperDose:

What a sexy mothership show, rad interview too. Thanks Evan!
Avatar Swag For Life Member 11:53pm Scott67:

Thanks Evan!😎🤙🌏☀️
Avatar Swag For Life Member 11:54pm efd:

thanks everyone! Definitely an adjustment to be back at the station, but an adjustment I'm happy to make!
Avatar Swag For Life Member 11:55pm Gaylord Fields:

Great show, efd! Welcome back to the Dream Factory! Thanks also to Monica!
Avatar Swag For Life Member 11:55pm spodiodi:

thanks, efd!
nice show!
Avatar Swag For Life Member 11:55pm van chinski:

Congratulations on the return to the studio
Avatar Swag For Life Member 11:55pm mariano:

Thank you and welcome back, efd!
Avatar Swag For Life Member 11:55pm radioronan:

Thanks Evan..great show..Congrats on returning to Montgomery St.
Avatar Swag For Life Member 11:55pm prof.fuzz:

thanks for another great show!
Avatar Swag For Life Member 11:57pm Ken From Hyde Park:

Thanks, efd. Safe ride home!
Avatar Swag For Life Member 11:59pm efd:

oh yeah, I have to drive home after this!
Avatar 12:00am Hoboken Jack:

Great last song!! Thanks EFD!!
Bottom
Comment!
Name
Email
(C) 2021 WFMU. Generated by KenzoDB, (C) 2000-2021 Ken Garson