Favoriting Tony Coulter: Playlist from August 17, 2021 Favoriting

Tony Coulter's avatar View Tony Coulter's profile Favoriting

I play rhinoceros and psychedelic fork.

Tuesday Noon - 3pm (EST) | On WFMU's Give the Drummer Radio
Give the Drummer Radio LIVE Audio Streams (Get help):   Pop-up  |  128k MP3

<-- Previous playlist | Back to Tony Coulter playlists | Next playlist -->


Favoriting August 17, 2021: Cloud Cocoon

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

Playlist image Favoriting

Artist Track Album Label Year Approx. start time
The In-Theme          0:00:00 (Pop-up)
Bomis Prendin  You're a Meanie   Favoriting Threatening Canopy Sessions, Vol. 2: 1978–202?  ARTIFACTS/yclept  2021  0:01:58 (Pop-up)
Apes of God  Lone City Wolf   Favoriting Solitaire You Own the World  Oracular Laboratory  1991  0:03:51 (Pop-up)
Michel Moulinié  Lente Course   Favoriting Chrysalide  RE: Paisley Press  1978  0:07:31 (Pop-up)
Apes of God  Brilliant Pebbles   Favoriting Solitaire You Own the World  Oracular Laboratory  1991  0:16:30 (Pop-up)
Ursula K. Le Guin & Todd Barton  A River Song   Favoriting Music and Poetry of the Kesh  RE: Freedom to Spend  1985  0:25:16 (Pop-up)
 
Margarita Botello & José Luis Fernández Ledesma  Paciencia Infinita   Favoriting La Paciencia de Job  Musea  2006  0:31:09 (Pop-up)
The Space Negros  Arrive/Depart (1985)   Favoriting Dig Archeology, Vol. 3  Arf! Arf!  1996  0:40:39 (Pop-up)
Apes of God  Country Life   Favoriting Solitaire You Own the World  Oracular Laboratory  1991  0:44:29 (Pop-up)
Jean-Jacques Birgé  Les Années 1960   Favoriting Centenaire de Jean-Jacques Birgé – The 100th Anniversary (1952​–2052)  GRRR  2018  0:47:45 (Pop-up)
Jorge Reyes  El Hechicero de la Dicha Tranquila   Favoriting Viento de Navajas  Exilio  1987  0:52:14 (Pop-up)
Jean-Jacques Birgé  Les Années 1950   Favoriting Centenaire de Jean-Jacques Birgé – The 100th Anniversary (1952​–2052)  GRRR  2018  0:56:22 (Pop-up)
Perfect Vacuum  Multi Media Bookstore   Favoriting A Guide to the Music of the 21st Century  Acidsoxx Musicks  2009  1:01:06 (Pop-up)
 
The Manimal  Extract from HA   Favoriting V.A.: 391 | Vol. 1 Marche – Voyage Through the Deep 80s Underground in Italy  Spittle  2015  1:08:42 (Pop-up)
Sten Hanson  My Galloping Heart   Favoriting Autobiography  Firework Edition  2001  1:10:09 (Pop-up)
Henry Wolff & Nancy Hennings  Track of the Yeti   Favoriting The Bells of Sh'ang Sh'ung  Celestial Harmonies  1991  1:18:13 (Pop-up)
Apes of God  Ecstasy   Favoriting Solitaire You Own the World  Oracular Laboratory  1991  1:22:07 (Pop-up)
The End  The End   Favoriting V.A.: 391 | Vol. 1 Marche – Voyage Through the Deep 80s Underground in Italy  Spittle  2015  1:24:09 (Pop-up)
Jean-Jacques Birgé  Tombeau de Birgé   Favoriting Centenaire de Jean-Jacques Birgé – The 100th Anniversary (1952​–2052)  GRRR  2018  1:29:09 (Pop-up)
Piero Milesi & Daniel Bacalov  Astratta   Favoriting La Camera Astratta  Cuneiform  1989  1:36:29 (Pop-up)
 
Pale Cocoon  Automatic Doll   Favoriting Mayu  RE: Incidental Music / conatala  1984  1:43:50 (Pop-up)
The Clouds Factory  Flowers   Favoriting V.A.: 391 | Vol. 1 Marche – Voyage Through the Deep 80s Underground in Italy  Spittle  2015  1:48:02 (Pop-up)
Perfect Vacuum  Lake Geneva   Favoriting A Guide to the Music of the 21st Century  Acidsoxx Musicks  2009  1:52:30 (Pop-up)
Pale Cocoon  Laboratory Under the Blue Sky   Favoriting Mayu  RE: Incidental Music / conatala  1984  1:55:48 (Pop-up)
Perfect Vacuum  Plumbing   Favoriting A Guide to the Music of the 21st Century  Acidsoxx Musicks  2009  1:59:03 (Pop-up)
The Space Negros  Diversions   Favoriting Dig Archeology, Vol. 3  Arf! Arf!  1996  2:01:39 (Pop-up)
Perfect Vacuum  Satanic Man / Average Man   Favoriting A Guide to the Music of the 21st Century  Acidsoxx Musicks  2009  2:06:11 (Pop-up)
Subject  Don't Be Blind (1982)   Favoriting V.A.: The Insane Box  Vinyl-on-demand  2009  2:10:12 (Pop-up)
Tear Jerks  Bittersweet   Favoriting Tear Jerks  Magic Eye Singles  1999  2:13:08 (Pop-up)
 
Ice Yacht  Colour Buffer   Favoriting Colour Buffer  Snatch Tapes  2021  2:19:21 (Pop-up)
Jorge Reyes  Invocación   Favoriting Bajo el Sol Jaguar  NO-CD Rekords  1991  2:27:10 (Pop-up)
Bomis Prendin  This the Start of It All   Favoriting Threatening Canopy Sessions, Vol. 2: 1978–202?  ARTIFACTS/yclept  2021  2:30:54 (Pop-up)
The Space Negros  Uganda 1980 (1985)   Favoriting Dig Archeology, Vol. 3  Arf! Arf!  1996  2:32:58 (Pop-up)
Ice Yacht  Velvet Coordinates in the Park   Favoriting Colour Buffer  Snatch Tapes  2021  2:37:45 (Pop-up)
Erling Wold  I Feel a Little Worse Today Than Yesterday   Favoriting I Weep  Spooky Pooch  1990  2:47:23 (Pop-up)
 
Pascal Comelade  Good-Bye Wyatt Hat   Favoriting Paralelo  RE: Because Music  1980  2:55:54 (Pop-up)
The Out-Theme  Gelbart: My Favorite Vacation [part of] + Die Trip Computer Die: Airborn [part of]   Favoriting       2:58:02 (Pop-up)


<-- Previous playlist | Back to Tony Coulter playlists | Next playlist -->

RSS feeds for Tony Coulter's show: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Tony Coulter | Other WFMU Playlists | All artists played by Tony Coulter |

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

Live Audio Streams for Give the Drummer Radio: Pop-up | 128k MP3    (More streams: [+])


Listener comments!

Avatar 8/13 10:31pm
Tony Coulter:

Hello all! Today's playlist art is a painting by Cuban/Chilean artist Mario Carreño Morales. It's called "Agua," and is from 1947.
Avatar 8/13 10:32pm
Tony Coulter:

PS: Don't forget to click on it for the full experience!
Avatar Swag For Life Member 12:03pm
Rich in Washington:

Helloooooo
  12:04pm
Yvang:

Hi Tony and the Coulterers! That's the first time I am listening from work. I forgot the password and had to do the math.
Avatar 12:04pm
Tony Coulter:

Riiiiiiiiiiiich! It's itchy Rich!
Avatar 🥁 Swag For Life Member 12:05pm
listener james from westwood:

how do, Tony and all!
Avatar Swag For Life Member 12:05pm
solo mon:

Tony Coulter show = my safe space
Avatar 12:05pm
Tony Coulter:

Hey, Yvang! I'm glad you have mathematical skills.
Avatar 🥁 Swag For Life Member 12:05pm
listener james from westwood:

Apes of God = the sixth Planet of the Apes film.
Avatar 12:05pm
Tony Coulter:

Hiya, heya, James & solo mon!
Avatar Swag For Life Member 12:06pm
solo mon:

Self-reflective apes.
Avatar 🥁 Swag For Life Member 12:07pm
David (in London):

Afternoon Tony and all Coultards.
Avatar 12:07pm
Tony Coulter:

Greets, David!
Avatar Swag For Life Member 12:07pm
solo mon:

I forgot about this track! Like bong water
Avatar Swag For Life Member 12:07pm
Webhamster Henry:

Hi Tony!
Avatar 12:08pm
Tony Coulter:

Hola, Henry Hamster!
Avatar 12:09pm
Tony Coulter:

@ solo mon: The Apes of God track, you mean? I only discovered them recently
Avatar Swag For Life Member 12:10pm
solo mon:

Yeah! The apes of god. It’s from the 90s, right??
Avatar 12:12pm
Tony Coulter:

Yep -- but they passed me by at the time. A friend just turned me on to that first album of theirs, which I like quite a bit. I'll be playing a bunch of tracks from it today.
Avatar Swag For Life Member 12:13pm
solo mon:

Looking forward to it…

Let the distractions commence.
Avatar Swag For Life Member 12:14pm
solo mon:

Let’s start an apes of god renaissance.
Avatar Swag For Life Member 12:15pm
Rich in Washington:

Dr. Zaius is my personal savior.
Avatar 12:16pm
ARB:

Hello great apes!
Avatar 12:17pm
Tony Coulter:

Doing my bit to help bring about the Apes of God renaissance....
Avatar 12:17pm
Tony Coulter:

Hiya, heya, hooya, ARB!
Avatar Swag For Life Member 12:18pm
solo mon:

ARB will join the cause, I’m sure.
Avatar 🥁 Swag For Life Member 12:20pm
David (in London):

Wotcha ARB.
Avatar 12:21pm
ARB:

I probably will, I love causes
Avatar Swag For Life Member 12:21pm
solo mon:

Cause, why not?
Avatar Swag For Life Member 12:26pm
Rich in Washington:

Yeah, AoG is one of those bands I was just vaguely aware of back in the day but I am always going backwards to find the cool stuff I've missed.
Avatar Swag For Life Member 12:26pm
spodiodi:

good morning, Tony!
Avatar 12:27pm
Tony Coulter:

Morning, spodi!
Avatar 🥁 Swag For Life Member 12:27pm
David (in London):

Yo Spod. It's yourself. How are you?
Phillippe Bastille was asking after you the other day.
Avatar Swag For Life Member 12:29pm
spodiodi:

yo, David. I M O K. takin' care of weasels, etc. you?
Avatar Swag For Life Member 12:29pm
solo mon:

There is no end to the great stuff I missed the first time around!
Avatar 🥁 Swag For Life Member 12:32pm
David (in London):

Spod, glad to hear it my man. Yeah, everything's OK here really. On holiday next week, so making plans.
Avatar Swag For Life Member 12:35pm
spodiodi:

DiL, a holiday sounds nice. heading out to the country again? i'm thinking about driving to the east coast to visit family sometime soon.

"i don't want a vacation. i just want to get away... for good."
Avatar Swag For Life Member 12:40pm
fred:

Good morning Tony and all
Avatar 12:41pm
Tony Coulter:

Hey there, Fred!
Avatar Swag For Life Member 12:44pm
Rich in Washington:

Space Negros. Another 90s band I need to check out. I am only familiar with them with a couple of compilation appearances.
Avatar Swag For Life Member 12:45pm
solo mon:

Ok this one, is especially great.
Avatar Swag For Life Member 12:45pm
Rich in Washington:

EDIT: 80s band. They have a release going back to '81!
Avatar 🥁 Swag For Life Member 12:47pm
David (in London):

Spod - My son's coming over, so we're taking a few days out of town to do some walking, and then spending a few more visiting museums and galleries. Muchly looking forward to it.
Avatar 12:48pm
Tony Coulter:

Space Negros are great ... and very varied ... they go from humorous "novelty" tracks to post-punk to experimental.
Avatar Swag For Life Member 12:50pm
fred:

@David (in London): is the hat museum on the list?
Avatar Swag For Life Member 12:54pm
Rich in Washington:

My pal Alejandro turned me onto Reyes. Really amazing stuff.
Avatar 🥁 Swag For Life Member 12:54pm
David (in London):

Fred, sadly that would mean a trip to Stockport, which is unlikely. The Sikorski Museum is on the cards, though, so we can see the statue of Wojtek the Bear:
en.wikipedia.org...
Avatar 🥁 Swag For Life Member 12:55pm
David (in London):

I'm not familiar with Jorge Reyes, but I'm really liking this.
Avatar Swag For Life Member 12:56pm
Webhamster Henry:

Yes, this is appropriately mysterious!
Avatar Swag For Life Member 12:58pm
Rich in Washington:

There's so much cool Post Punk/Industrial/Experimental stuff from Mexico, Central America, etc., that we almost never hear.
Avatar 1:00pm
Tony Coulter:

Reyes is part of a really interesting Mexican scene that (to grossly simplify) likes to mix pre-Columbian instruments/ritual atmospheres with electronics.
Avatar Swag For Life Member 1:01pm
fred:

@David (in London): when it comes to late bears, I tend to prefer Volcano, but to each its own
Avatar Swag For Life Member 1:04pm
Webhamster Henry:

Coming up at the end of the month (28th-29th), the Century House Historical Society is presenting Seeds Under Nuclear Winter: an Earth Opera in the Widow Jane Mine. This features the band Mamalama, Andean music band Andes Manta, Sundanese Degung band Catskill Mountain Gamelan and dancers and others. So, kind of a world-y fusion, kind of not. #shamelessselfpromotion.
Avatar Swag For Life Member 1:05pm
spodiodi:

David, that sounds cool. Hello to Corporal Wojtek!
Avatar Swag For Life Member 1:08pm
solo mon:

Our pal and fellow wfmu DJ Speedo Gonzo less is a world expert on that Mexican scene you mentioned.
Avatar Swag For Life Member 1:10pm
spodiodi:

watched this show a few times during it's original run en.wikipedia.org...
Avatar 🥁 Swag For Life Member 1:12pm
David (in London):

Spod, I was fond of Manimal, too.

Fred - Volcano is also a fine bear to pledge allegiance to.
  1:13pm
Fake L. Voag:

More D.T.C.Die & Perfect Vacuum.Thanks. The Way Out is possible?
Avatar 1:14pm
Nick S.:

Hey! What it is?
Avatar 1:14pm
Tony Coulter:

Hello, Faker! There will indeed be more Perfect Vacuum ahead (lots).
Avatar 1:15pm
Tony Coulter:

Hey, Nick! It is what it is. What?
Avatar Swag For Life Member 1:15pm
fred:

There seems to be a lively experimental scene in Mexico, judging from musicians here who played there regularly before the pandemic froze everything
Avatar 1:16pm
Nick S.:

Is it is or is it ain't? THAT is the question.
Avatar Swag For Life Member 1:21pm
Rich in Washington:

Speedo's show if fantastic.
Avatar 1:21pm
Tony Coulter:

I'll have to catch it (I'm guilty of never having heard it).
Avatar Swag For Life Member 1:22pm
Little Danny:

Hi Tony, hi all. Beautiful painting!
Avatar 1:23pm
Tony Coulter:

Hey, Little Danny!
Avatar 1:25pm
ARB:

Yeah Speedo's show is great! before he had a regular show he did a guest set of Mexperimental here:wfmu.org...
Avatar 1:26pm
Tony Coulter:

"the hend that you wanted...."
Avatar 🥁 Swag For Life Member 1:26pm
David (in London):

Thanks for the link ARB. Definitely going to give that the ear later on.
Avatar Swag For Life Member 1:27pm
fred:

The end halfway through the show, that's confusing
Avatar 1:27pm
Tony Coulter:

Every end is a new beginning.
Avatar 🥁 Swag For Life Member 1:29pm
David (in London):

Hopefully it's not The Enid after mislaying their i.
Avatar Swag For Life Member 1:29pm
spodiodi:

lol, DiL
Avatar Swag For Life Member 1:32pm
Little Danny:

Lovely.
Avatar Swag For Life Member 1:33pm
Yes:

hello all. michele dropped me off
Avatar 1:34pm
Tony Coulter:

Hiya, heya, Yes!
Avatar Swag For Life Member 1:40pm
Stanley:

I've come over from the other side.
Hi Tony and listeners with refined taste.
Avatar Swag For Life Member 1:43pm
Rich in Washington:

One should really compose their death tribute music beforehand to take the pressure off loved ones.
Avatar 1:44pm
Tony Coulter:

Eek! It's the ghost of Stanley!
Avatar Swag For Life Member 1:45pm
fred:

Stanlé is dead, long live Stanley!
  1:50pm
Marie:

I too am arriving from the main stream (?).. howdy, Tony, and all. Loving what I am hearing. I always have marveled at Tony's ability to find this amazing stuff
Avatar 1:50pm
Tony Coulter:

Hi, Marie!!
Avatar 1:54pm
Tony Coulter:

Welcome to all exiles from the mainstream....
Avatar Swag For Life Member 1:54pm
fred:

What's going on the other stream? Did Michele go on a Felder fest? On did she get an itchy ban finger?
Avatar 1:58pm
Tony Coulter:

Itchy ban ---> Ichiban
Avatar Swag For Life Member 1:59pm
fred:

Doesn't Ichi mean first?
Avatar 2:01pm
Tony Coulter:

Dunno.
Avatar 2:01pm
ARB:

Ichiban means #1 so probably
Avatar Swag For Life Member 2:03pm
Stanley:

Hi fred: I have morphed back into plain ol' white bread Stanley. Gone are my attempts to be exotique.
Avatar Swag For Life Member 2:06pm
coelacanth∅:

greetings Tony and all
Avatar Swag For Life Member 2:07pm
fred:

@Stanley: I had a coworker named Ashley how was frustrated about how French people pronounced her name (it would be ashlay, or ashlé), so I thought it was about that. I puzzled her because I got her name right. I blamed WFMU
Avatar 2:08pm
Tony Coulter:

Great greasy greets, coel!
Avatar Swag For Life Member 2:10pm
Stanley:

fred - as you know I recently spent a few weeks in France, speaking French, driving on the right and wearing my beret. Hence the change in persona.
  2:15pm
Marie:

This song is sad, through and through.... @)
Avatar Swag For Life Member 2:16pm
spodiodi:

great set
  2:16pm
Marie:

in a good way, I mean some songs are sad in tone but not every element of the song sounds sad
Avatar Swag For Life Member 2:16pm
Rich in Washington:

Oh wow. I thought that was Tinkers-esque
Avatar 2:16pm
ARB:

Oh cool, I love the Tinklers!
  2:17pm
Marie:

I love that band name--the Tinklers
Avatar 2:20pm
Tony Coulter:

Tear Jerks is a good name too, I think....
Avatar Swag For Life Member 2:20pm
fred:

@Stanley: I'll confess to having worn a beret. Back when mandatory military service was a thing. I was obviously unfit (my left ear is useless), but the fundamentalist christian colonel decided to punish me for a birth defect and I had two weeks of extra service, with regular christian punishment from his goons, and legal threats from the place I was assigned to because I was held without a way to tell them I wasn't coming. That beret took a flight into a sewer when I was released
Avatar 2:26pm
Tony Coulter:

I hate all hats (wearing them, anyway).
Avatar 2:27pm
Tony Coulter:

My head needs to breathe.
Avatar 2:28pm
Tony Coulter:

More Jorge Reyes for you freshly minted Jorge Reyes fans....
  2:29pm
Marie:

Tear Jerks--very good. What about "Beef Jerk" or "Beef Jerky" for a solo act? I find my head needs a lot of air...
Avatar 2:30pm
Tony Coulter:

Beef Jerk is often a solo act. (Sorry!)
Avatar Swag For Life Member 2:31pm
spodiodi:

haha
Avatar Swag For Life Member 2:31pm
Stanley:

I can understand that fred. Must've been terrible and good riddance to the beret.
Down in SW France people wear the black beret like a normal day to day thing but you see less of them in the cities.
Avatar 2:32pm
Tony Coulter:

As Fred pointed out, I played a song about The End in the middle of the show -- now here's a song about the Beginning near the end of the show....
Avatar Swag For Life Member 2:32pm
Stanley:

Tony - Hats ain't where it's at!
  2:32pm
Marie:

@Tony--LOL.
  2:33pm
Marie:

"Threatening Canopy"--@)
Avatar Swag For Life Member 2:33pm
spodiodi:

miss my old username that featured "jerk"
Avatar Swag For Life Member 2:33pm
Stanley:

Bomis nearly got going there.
Avatar Swag For Life Member 2:33pm
Little Danny:

An Erik Lindgren group, right?
Avatar Swag For Life Member 2:34pm
fred:

@Tony: so the confusion is intentional
Avatar 2:34pm
Tony Coulter:

No -- I'm just confused.
Avatar 2:35pm
Tony Coulter:

@ Little Danny: Yep!
Avatar Swag For Life Member 2:36pm
Stanley:

This Space Negros is good stuff.
Avatar Swag For Life Member 2:37pm
fred:

I'm confused too, but there's just no way my confusion would make for a great radio show. You get confusion right, man
Avatar Swag For Life Member 2:38pm
solo mon:

Narratives are overrated. An end in the middle and a beginning at the end. Now, that’s poignant.
Avatar Swag For Life Member 2:39pm
fred:

Despite the name, I don't think this qualifies as yacht rock
Avatar 2:41pm
Tony Coulter:

I was just thinking that the spelling of yacht is ... very strange.
Avatar 2:42pm
Tony Coulter:

Where'd that damned 'c' come from?
Avatar 🥁 Swag For Life Member 2:48pm
David (in London):

That Ice Yacht is what will be blasting out when I moor my Sunseeker at the marina.
  2:49pm
Marie:

re: yacht--It's as if there was some confusion with the with the slang formation of what happens when run over by a yak--ie, you are yakked. Yakked--Yacht
Avatar Swag For Life Member 2:49pm
fred:

@Tony: It's probably from Dutch, so you'll have to ask Jan
Avatar 🥁 Swag For Life Member 2:51pm
David (in London):

"The term, yacht, originates from the Dutch word jacht (pl. jachten, which means "hunt"), and originally referred to light, fast sailing vessels that the Dutch Republic navy used to pursue pirates and other transgressors around and into the shallow waters of the Low Countries."
Avatar Swag For Life Member 2:51pm
solo mon:

There’s a town called Yachats on the Oregon coast, maybe that’s where yachts come from
Avatar 2:52pm
Tony Coulter:

Where the yacht at? Yachats.
Avatar Swag For Life Member 2:52pm
spodiodi:

i thought Loggins invented yachts
Avatar 🥁 Swag For Life Member 2:52pm
David (in London):

So, that makes Focus ideal yacht rock then.
Avatar Swag For Life Member 2:53pm
solo mon:

It’s ya hat, it’s a yacht. It’s Yachats.
Avatar 🥁 2:53pm
Julie:

Hey folks, the party continues over here at 3pm, perhaps a few less high pitched squeals wfmu.org...
Avatar 🥁 Swag For Life Member 2:55pm
David (in London):

Thanks Tone, great show today.
Avatar Swag For Life Member 2:56pm
solo mon:

Thank you Tony! Excellent show as always!
Avatar Swag For Life Member 2:56pm
fred:

One weird consonant: might be Dutch. Five consonants in a row: might be German. Makes no sense: might be French
Avatar 2:56pm
ARB:

Thanks for another pleasant morning dear Tony!
Avatar Swag For Life Member 2:56pm
spodiodi:

thanks, Tony!
  2:56pm
Marie:

Tony, I will be back. Thanks, man
Avatar 2:56pm
Tony Coulter:

At least I didn't end with a track called "Hello Wyatt Hat"!
Avatar 2:57pm
Tony Coulter:

Hey, Julie!
Avatar 2:57pm
Tony Coulter:

Thanks for showing up, everyone! Hope to see you here next week!
Avatar Swag For Life Member 2:57pm
fred:

@Tony: and now I wish you did
Avatar Swag For Life Member 2:58pm
solo mon:

Hello and goodbye
Avatar Swag For Life Member 2:58pm
Rich in Washington:

Thanks, Tony!
See you on the radio next week!
Avatar 🥁 Swag For Life Member 2:58pm
Yvang:

Thx Tony!
Avatar 🥁 Swag For Life Member 2:59pm
listener james from westwood:

Many thanks, Tony!
Avatar Swag For Life Member 3:02pm
coelacanth∅:

Thanks Tony!
Avatar 🥁 Swag For Life Member 11:55am
WR:

Tony, this program is exactly what I needed this morning to recover from the hectic work day yesterday that prevented me from listening then. Thank you!
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson