Favoriting Radio Ravioli with Olivia: Playlist from September 25, 2023 Favoriting

olivia's avatar View olivia's profile Favoriting

Genre-fluid, ambient textures, global sounds, punk energy, electronica, jangle pop, disco, post punk, soul, r&b, and more...

Wednesday 9pm - Midnight (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 Radio Ravioli with Olivia playlists | Next playlist -->


Upcoming events:

Wed. Dec 11th, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)
Wed. Jan 8th, 2025, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)
Wed. Feb 12th, 2025, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)

Favoriting September 25, 2023: Music for a Few Consecutive Days of Rain

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

Artist Track Album Label Year Comments Approx. start time
Olivia  welcome   Favoriting         0:00:00 (Pop-up)
MIZU  Toccata (Kisses of Earth)   Favoriting Distant Intervals  NNA Tapes  2023    0:02:43 (Pop-up)
Cassandra Jenkins  American Spirits   Favoriting (An Overview On) An Overview on Phenomenal Nature  Ba Da Bing!  2021    0:06:35 (Pop-up)
Lana Del Rey  A&W (clean)   Favoriting Did you know theres a tunnel under ocean ave?  Interscope  2023    0:11:15 (Pop-up)
Mary Jane Dunphe  Opening of a Field   Favoriting Stage of Love  Pop Wig  2023    0:18:36 (Pop-up)
Mint Field  El Suspiro Cambia Todo   Favoriting Aprender a Ser  Felte  2023    0:23:48 (Pop-up)
pmxper  Turn 23   Favoriting pmxper  Smalltown Supersound  2023    0:26:05 (Pop-up)
 
Slapp Happy  Blue Flower   Favoriting Sort Of  Week-End  2023    0:32:42 (Pop-up)
Feeling Figures  Across the Line   Favoriting Migration Magic  Perennial Death  2023    0:37:49 (Pop-up)
Blonde Redhead  Before   Favoriting Sit Down for Dinner  section1  2023    0:41:06 (Pop-up)
Milet no Makurako Band  melancholy summer   Favoriting FIRST AID  galaxy train  2022    0:45:01 (Pop-up)
Mushroom Cloud  Close Up   Favoriting AOIKUUKI  galaxy train  2015    0:47:56 (Pop-up)
June McDoom  Emerald River Dance   Favoriting single  Temporary Residence Ltd.  2023  June McDoom is performing as part of Brooklyn Museum's First Saturdays on October 7! (free, just need to register)  0:51:44 (Pop-up)
Y La Bamba  Hues (feat. Devendra Banhart)   Favoriting Lucha  Tender Loving Empire  2023    0:55:19 (Pop-up)
 
Colleen  Les parentheses enchantees - Movement I   Favoriting Le jour et la nuit du réel  Thrill Jockey  2023    1:06:06 (Pop-up)
Colleen  Les parentheses enchantees - Movement II   Favoriting Le jour et la nuit du réel  Thrill Jockey  2023    1:10:26 (Pop-up)
Colleen  Les parentheses enchantees - Movement III   Favoriting Le jour et la nuit du réel  Thrill Jockey  2023    1:14:15 (Pop-up)
Colleen  Les parentheses enchantees - Movement IV   Favoriting Le jour et la nuit du réel  Thrill Jockey  2023    1:20:11 (Pop-up)
 
Laurent Garnier  Tales from the Real World (feat. Alan Watts)   Favoriting 33 Tours Et Puis S'en Vont  COD3 QR  2023    1:23:33 (Pop-up)
Ori Barel  Butterflies   Favoriting Alkaline River  Unseen Worlds  2023    1:34:28 (Pop-up)
Ylia  Flowers in June   Favoriting Ame Agaru  Balmat  2023    1:40:03 (Pop-up)
Laurel Halo  Naked to the Light   Favoriting Atlas  Awe  2023    1:45:55 (Pop-up)
Lucy Liyou  Fold the Horse (종이 접기)   Favoriting Dog Dreams  American Dreams  2023    1:49:25 (Pop-up)
 
Patio  En Plein Air   Favoriting Collection  Fire Talk  2023    2:06:03 (Pop-up)
bar italia  changer   Favoriting tracey denim  matador  2023    2:10:04 (Pop-up)
L'rain  New Year's UnResolution   Favoriting I Killed Your Dog  Mexican Summer  2023    2:13:39 (Pop-up)
Sonjah & Ian  So Excited   Favoriting Soul Precious  Half Edge Records  2022  recorded in 1985  2:18:09 (Pop-up)
Sonjah & Ian  Poppin' The Pills   Favoriting Soul Precious  Half Edge Records  2022    2:21:58 (Pop-up)
 
Tribal Earth  Who You Are (In The Movies)   Favoriting Interaction/Reaction  Invisible City Editions  2023  recorded in 1983  2:27:44 (Pop-up)
Versing  Nowhere   Favoriting Tape II  Self Released  2023    2:30:16 (Pop-up)
Fievel Is Glauque  Dark Dancing   Favoriting I'm Scanning Things I Can't See / Dark Dancing  Fat Possum  2023    2:33:37 (Pop-up)
Fortunato Durutti Marinetti  Lightning on a Sunny Day   Favoriting single  Soft Abuse  2023    2:35:57 (Pop-up)
No Joy  Beauty- Bonus Track   Favoriting Wait to Pleasure (10th Anniversary Edition)  Mexican Summer  2023    2:41:55 (Pop-up)
Vagabon  Passing Me By   Favoriting Sorry I Haven't Called  Nonesuch  2023    2:47:48 (Pop-up)
Arlo Parks  Bruiseless / Impurities   Favoriting My Soft Machine  Transgressive Records  2023    2:53:38 (Pop-up)


<-- Previous playlist | Back to Radio Ravioli with Olivia playlists | Next playlist -->

RSS feeds for Radio Ravioli with Olivia: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Olivia | Other WFMU Playlists | All artists played by Radio Ravioli with Olivia |

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 3:03pm
Michael 98145:

Howzit
Avatar Swag For Life Member 3:03pm
listener james from westwood:

Afternoon, Olivia and all!
Avatar Swag For Life Member 3:03pm
Yes:

greetings yalll
  3:04pm
Matt formerly jetboy:

Hi Olivia! Hello all. Preparing to stop using exclamation points!
Avatar Swag For Life Member 3:05pm
Michael 98145:

‼❕
Avatar Swag For Life Member 3:05pm
disco_nap_:

Hello to Olivia & all 🍝
Avatar 3:06pm
ranjit:

‼️
Avatar Swag For Life Member 3:08pm
Jason from Houston:

Heyyyyyy there.
Avatar Swag For Life Member 3:08pm
olivia:

! ! ! ! ! ! HI ! ! ! ! !
Avatar Swag For Life Member 3:08pm
Michael 98145:

fine start
Avatar Swag For Life Member 3:10pm
DjLorraine:

I thought i had a zoom at 3 pm with a preview for "The Story of #MillionsMissing". preview. It was yesterday. I switched over quick to hear your welcome greeting. Have great show Olivia and radio friends.
Avatar 3:13pm
timinoak:

↳ Song: "A&W (clean)" by "Lana Del Rey"
Love it.
Avatar Swag For Life Member 3:15pm
Michael 98145:

↳ DjLorraine @3:10
Whoa. Had no idea. "Myalgic encephalomyelitis, also known as chronic fatigue syndrome or ME/CFS, is a severe neurological disease. ME/CFS is most commonly triggered by an infection, often a virus."
Avatar Swag For Life Member 3:16pm
disco_nap_:

↳ Song: "A&W (clean)" by "Lana Del Rey"
Motherrrrr 🙏🏻
Avatar 3:17pm
jimbrux:

↳ Song: "A&W (clean)" by "Lana Del Rey"
This song is IMMENSE. First time I've heard it on WFMU. Overdue!
Avatar Swag For Life Member 3:19pm
Ike:

↳ Song: "A&W (clean)" by "Lana Del Rey"
IMHO a radio dose of LDR’s wildly overcooked drama is the perfect amount. It’s delightful… but whenever I try a whole album of LDR, it doesn’t work for me. Not sure why.
Avatar Swag For Life Member 3:19pm
olivia:

↳ disco_nap_ @3:16
🙏🏻 she's feeding us well 🙏🏻
Avatar Swag For Life Member 3:20pm
olivia:

↳ jimbrux @3:17
I admit I haven't listened to this album nearly enough as it deserves. I'm a true Lana stan tho
  3:23pm
dave:

Nice! Love CCFX and Pinocchio!
Avatar Swag For Life Member 3:23pm
dreamyandseedy:

↳ olivia @3:20
SAME!!!! she used to be my guilty pleasure but now just a pleasure! so mad i could not get tix to her recent show in austin... hi olivia! hi everyone!
Avatar 🍝 Swag For Life Member 3:24pm
Ken From Hyde Park:

Hello! Reporting for ravioli practice! 🍝
Avatar Swag For Life Member 3:25pm
DjLorraine:

↳ Song: "Toccata (Kisses of Earth)" by "MIZU"
Well Cello there.
Avatar Swag For Life Member 3:26pm
olivia:

↳ DjLorraine @3:25
hahah
Avatar Swag For Life Member 3:27pm
Michael 98145:

Nice sounds for a drizzly day
  3:28pm
JaydiumCrass:

Gorgeous so far!
Avatar Swag For Life Member 3:29pm
DjLorraine:

↳ Michael 98145 @3:15
I sent them a pair of my shoes i wasn't wearing when they started years ago. That's why i have a heart for those with Long Covid.
Avatar Swag For Life Member 3:31pm
Michael 98145:

↳ DjLorraine @3:29
The damned thing isn't over yet ...
  3:33pm
TVP:

Backing band is the words I think you're look for.
Avatar Swag For Life Member 3:35pm
Revolution Rabbit Nov63:

↳ Song: "Blue Flower" by "Slapp Happy"
@ first surprised this was not a MazzyStar original. Seemed perfectly VUs : 'superstar in your own private movie' recalling Warhol & all this to me...
Avatar Swag For Life Member 3:35pm
disco_nap_:

↳ Song: "Blue Flower" by "Slapp Happy"
Maybe a st00pid question: is this a cover of Mazzy Star or is the Mazzy Star version the cover?
Avatar Swag For Life Member 3:35pm
Orthofrancis:

↳ Song: "Blue Flower" by "Slapp Happy"
Interesting cover. Now that I'm thinking about it, don't remember too many VU covers that are popular, which is strange
Avatar Swag For Life Member 3:36pm
Orthofrancis:

Only one I can recall is Cowboy Junkies - Sweet Jane
Avatar Swag For Life Member 3:36pm
disco_nap_:

↳ Revolution Rabbit Nov63 @3:35
Hmm maybe "I Found a Reason" by Cat Power? Popular to me hee hee
Avatar Swag For Life Member 3:37pm
Revolution Rabbit Nov63:

It's SlappHappy's own - from 1972 !
...So now I wanna know ...who the heck were SlappHappy, & what else did they do...
Avatar Swag For Life Member 3:37pm
listener 126464:

↳ Song: "Blue Flower" by "Slapp Happy"
I like Faye's version :)
Avatar Swag For Life Member 3:37pm
olivia:

↳ disco_nap_ @3:35
not stupid! i thought that song was an original mazzy star song, but they didn't. slapp happydid it first
Avatar Swag For Life Member 3:37pm
disco_nap_:

↳ olivia @3:37
Ah thank you for clearing that up!
Avatar Swag For Life Member 3:38pm
Revolution Rabbit Nov63:

↳ Revolution Rabbit Nov63 @3:37
en.wikipedia.org...
Avatar Swag For Life Member 3:38pm
Michele with One "L":

I totally thought it was Mazzy Star song too.
Avatar Swag For Life Member 3:39pm
love2laf:

Late to the pasta party (catching up with my sister by phone), happy to hear Olivia's music now. Hello accu friends, hope you had a great weekend.
Avatar 3:42pm
waters7:

You are making me so happy. I haven't heard Slapp Happy in such a long time. I'm grading student work and you are making it fun.
Avatar Swag For Life Member 3:43pm
olivia:

↳ waters7 @3:42
yay! glad to help!
Avatar Swag For Life Member 3:44pm
olivia:

↳ love2laf @3:39
hello sue! :)
Avatar 🍝 Swag For Life Member 3:44pm
Ken From Hyde Park:

↳ listener 126464 @3:37
Yes, a great moment in Hoof 'n' Mouth history.
  3:44pm
henry cow:

RR check out desperate straights H/cow slapp happy and anything dagmar krause /peter blegvad
Avatar Swag For Life Member 3:46pm
Revolution Rabbit Nov63:

↳ henry cow @3:44
Yup - they was Avant Germans apparently. So alluding to Superstars in a Warhol sense may have even been the intent...
Avatar Swag For Life Member 3:47pm
Revolution Rabbit Nov63:

↳ Revolution Rabbit Nov63 @3:46
...who knows - maybe even some intrepid FMU-J will give us exposure to their other Works someday :D ...
Avatar 🍝 Swag For Life Member 3:48pm
Destroit:

Hi Olivia! Bogged down with work BS but sure am glad i got you ridin shotgun with me! 🙂
Avatar Swag For Life Member 3:50pm
listener 126464:

↳ Ken From Hyde Park @3:44
True
Avatar 🍝 Swag For Life Member 3:52pm
Ken From Hyde Park:

↳ Song: "Blue Flower" by "Slapp Happy"
week-end.bandcamp.com...
Avatar Swag For Life Member 3:53pm
love2laf:

↳ olivia @3:44
I'm still blown away by how awesome the MIZU video turned out. Your really pulling a great set of people together. I hope you're remembering to pat yourself on the back for a great job, and not just everyone else :) www.youtube.com...
Avatar Swag For Life Member 3:56pm
Revolution Rabbit Nov63:

↳ Song: "Emerald River Dance" by "June McDoom"
Awe.
Avatar Swag For Life Member 3:56pm
Michael 98145:

↳ love2laf @3:53
Thanks for the link.
Avatar Swag For Life Member 3:56pm
olivia:

↳ love2laf @3:53
❤️ ❤️ thank you! ❤️ ❤️
Avatar Swag For Life Member 3:57pm
Revolution Rabbit Nov63:

↳ Ken From Hyde Park @3:52
Cheers
Avatar Swag For Life Member 3:58pm
love2laf:

↳ Michael 98145 @3:56
Do make sure to watch the end (goes for everyone), those of you who caught MIZU's set on Olivia's show may remember Olivia talking about the backdrop falling? MIZU flashes a smile at it and plays without missing a stride. Perfect live music moment.
Avatar Swag For Life Member 3:58pm
Howard & the Cats:

There was also Slap Happy Humphrey... youtu.be...
Avatar Swag For Life Member 4:00pm
Howard & the Cats:

I didn't even remember the Mazzy Star cover, I thought "Blue Flower" was a Pale Saints song!
  4:00pm
Marie in Chicago:

Hey Olivia, hey all! Enjoyin' the show here. Not sure what's for dinner @)
Avatar Swag For Life Member 4:02pm
disco_nap_:

↳ love2laf @3:53
Oh rad thanks for posting this...I listened to it but did not watch. Looking forward to it!
  4:05pm
Matt formerly jetboy:

I didn’t know either. Learned something new for the day
Avatar Swag For Life Member 4:05pm
love2laf:

Now I'm killing myself laughing, funniest Olivia mike break :)
Avatar 4:05pm
UFOspecialist:

Wait, did I just hear Stashu???
Avatar 4:06pm
SheWolf:

I know Blue Flower from Pale Saints.
  4:06pm
Marie in Chicago:

You know, a show with big synthesizers and rain could be very exciting
  4:06pm
natbot:

I was frowning after work and now I’m smiling and thank you.
  4:08pm
Gnomon:

Hey Olivia, I’m hearing some distortion on the stream. I thought it was your mic but I’m pretty sure the same is hitting this track. Just FYI, loving the set.
  4:09pm
Gnomon:

Anyone else hearing that or is it just me?
Avatar Swag For Life Member 4:10pm
Revolution Rabbit Nov63:

PaleSaints version !
...yeah - also not too bad... :
www.youtube.com...
Avatar Swag For Life Member 4:10pm
love2laf:

↳ Gnomon @4:09
Someone else on both TOPT & Joe McGasko's show said the same thing in the comments. I'm not hearing it myself on the big rig with the AAC stream.
Avatar Swag For Life Member 4:10pm
lazy pierogi:

coming in as clear as an azure sky of deepest summer – loving this track!
Avatar Swag For Life Member 4:11pm
olivia:

↳ Gnomon @4:08
I'll pass this info along to station manager ken, thank you for letting me know!
Avatar Swag For Life Member 4:12pm
love2laf:

↳ Gnomon @4:08
Specifically hitting red in the levels was this morning's comment, distorting then.
Avatar Swag For Life Member 4:12pm
Michele with One "L":

Such a good set 🕳️
Avatar Swag For Life Member 4:14pm
DjLorraine:

↳ love2laf @3:58
I like that creative moment when art and life and art were interacting.
Avatar 🍝 Swag For Life Member 4:16pm
Ken From Hyde Park:

↳ Song: "Blue Flower" by "Slapp Happy"
Mary Wing's set of "Blue Flower" covers: www.wfmu.org...
Avatar Swag For Life Member 4:17pm
olivia:

↳ Michele with One "L" @4:12
thanks Michele!
Avatar Swag For Life Member 4:17pm
love2laf:

↳ DjLorraine @4:14
Exactly the words I was reaching for, thank you :)

This Colleen set is new to me and amazing, thank you Olivia.
Avatar Swag For Life Member 4:20pm
Michael 98145:

↳ love2laf @4:17
agreed
Avatar Swag For Life Member 4:25pm
Barno in Akron:

@olivia: DJ Kreightoven and I enjoyed meeting you last week. Stay Cool!
  4:26pm
Philip:

this is sound advice. heh
  4:27pm
Marie in Chicago:

I've heard (from Maharishi Mahesh (?)) that a mantra is the easiest way to get into a meditation. PS, I'm going to look and see when/where Colleen is playing in Chicago. Thanks, Olivia!
Avatar Swag For Life Member 4:30pm
olivia:

↳ Barno in Akron @4:25
great to see you both, as well! come back and visit FMU again soon!
Avatar Swag For Life Member 4:31pm
olivia:

↳ Marie in Chicago @4:27
woo! here's the page: colleenplays.org...
  4:34pm
lankylad:

What a great track!
Avatar Swag For Life Member 4:36pm
Michael 98145:

enjoying the show today ‼
Avatar Swag For Life Member 4:37pm
olivia:

↳ Michael 98145 @4:36
thanks ! !
Avatar Swag For Life Member 4:45pm
Ike:

I dig it.
Avatar 🍝 Swag For Life Member 4:47pm
Ken From Hyde Park:

By the way, did the theremin workshop happen? If so, how was it?
Avatar Swag For Life Member 4:49pm
olivia:

↳ Ken From Hyde Park @4:47
yes!! thanks for asking. it was so good! it was a really nice day and everyone went home with a working theremin. we're planning to do another one in the spring! in the meantime, i'm open to doing more workshops at wfmu. if anyone has any ideas, feel free to reach out to me! olivia@wfmu.org
  4:52pm
Henrik (Stockholm, Sweden):

This was such a nice session! Awakens loads of memories and emotions! Thx O
Avatar 🍝 Swag For Life Member 4:53pm
Ken From Hyde Park:

↳ olivia @4:49
Nice! Maybe a thumb piano workshop?
Avatar Swag For Life Member 4:54pm
olivia:

↳ Ken From Hyde Park @4:53
woa, cool idea!
Avatar 4:55pm
ranjit:

↳ olivia @4:49
I used to occasionally teach a junk electric guitar workshop which was pretty fun & easy
Avatar Swag For Life Member 4:56pm
Revolution Rabbit Nov63:

I think Meditation is about both being Aware yet Relaxing the mind @ the same time. Something that only happens with Practice ...& yet, one can start from Anywhere !
Like focusing on the center of flower ...one's attention *will* drift. But - to fret about that is to drift further ( & more noisily) away still. So ...accept that - & go back again. Observe the thot & sensations that arise, but do not be attached to them, in other words. So ...the most elemental thing one can focus on to enable this is - Breath. Inhalations & Exhalations. & obviously - there is a physical aspect of relaxation & consciousness too. A Mantra - a spiritual syllable or phrase - fits in there somewhere I suppose. (I don't wholly discount the idea such could have special resonance of whatever kind ...but where specifics are unknown - so are conclusions...) People around TheBeatles have said that the Maharashi gave them each Mantras which they were supposed to never tell anyone else ...but comparing them later ...they were the same... Lennon once quipped that as the West had Pop Stars, India had Yogis & HolyMen...
Avatar Swag For Life Member 4:57pm
Revolution Rabbit Nov63:

Anyway - I dig AlanWatts. (For the most part.)
Avatar Swag For Life Member 5:08pm
love2laf:

Loved the music today, and will continue to, just making my way from the accu to the cocktail & human hour. Thank you Olivia, nice to have you back. Cheers accu friends, have a nice evening, thanks for the chat.
Avatar Swag For Life Member 5:10pm
efd:

↳ Song: "En Plein Air" by "Patio"
this is good! Just settling back in after getting back from the gym, hi Olivia!
Avatar Swag For Life Member 5:12pm
olivia:

↳ efd @5:10
hey efd! yeah the whole album sounds great!
Avatar Swag For Life Member 5:18pm
disco_nap_:

Unrelated to anything but I’m very relieved I just got to renew my super cheapo blue state health care plan! Wonder what it’s like to live in a country where basic health care is guaranteed
Avatar Swag For Life Member 5:24pm
efd:

↳ Song: "Poppin' The Pills" by "Sonjah & Ian"
I was thinking when the previous song was playing that it sounded older than 2022!
  5:26pm
Gnomon:

The lyrics are so progressive but also… so bad. I feel like I’m listening to Micah’s show
Avatar Swag For Life Member 5:27pm
the Hurston moor-elf:

↳ Gnomon @5:26
exactly that
Avatar Swag For Life Member 5:27pm
disco_nap_:

↳ Song: "Poppin' The Pills" by "Sonjah & Ian"
that was fab!!
  5:28pm
fbird:

Worship the bodies! 🪐
Avatar Swag For Life Member 5:28pm
moviebuff:

very good stuff! ty olivia!
Avatar Swag For Life Member 5:32pm
Chris Hiatt:

Hey y'all. Had to go work out in this mess today, happy to be catching the last half hour. Any pasta left?
Avatar 🍝 Swag For Life Member 5:33pm
diciassette:

↳ Song: "Nowhere" by "Versing"
really pretty song! from the get-go it makes you feel like some pedal is coming..
Avatar Swag For Life Member 5:48pm
JB:

↳ Song: "Beauty- Bonus Track" by "No Joy"
I really enjoyed this song
Avatar Swag For Life Member 5:51pm
Revolution Rabbit Nov63:

...The theremins worked ! :D
...need to remember to check out the one our local Library has someday - & see what they're really like...
Avatar Swag For Life Member 5:52pm
Revolution Rabbit Nov63:

↳ Revolution Rabbit Nov63 @5:51
...in lieu of building one...
Avatar Swag For Life Member 5:55pm
Greg from ZONE 5:

↳ Song: "Bruiseless / Impurities" by "Arlo Parks"
LOVE this album!
Avatar Swag For Life Member 5:55pm
BnowB:

Show has been so great tonight. Thank You!
Avatar 🍝 Swag For Life Member 5:57pm
Ken From Hyde Park:

Thanks, Olivia. Also, a How to Play a Theremin workshop!
Avatar Swag For Life Member 5:57pm
listener 126464:

Thank you, Olivia.
Avatar Swag For Life Member 5:58pm
disco_nap_:

Wow thank you so much, Olivia, this was an extra amazing playlist today! Really helped me deal with my third rainy day in a row feels
  5:58pm
Marie in Chicago:

Thanks, Olivia!
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson