Favoriting Someday Matinee with Gina Bacon: Playlist from October 30, 2021 Favoriting

Gina Bacon's avatar View Gina Bacon's profile Favoriting

Live from Nashville! Hear performances and interviews with local and visiting bands, musicians and characters. Grade A Americana and beyond—music deserving wider attention—mostly made and recorded on small labels and in home studios. NYC native turned Nashvillian Gina Bacon hosts! (You can also hear Gina co-hosting Big Planet Noise with Bob Irwin on Mondays at 9pm/8c.)

Saturday 5 - 7pm (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 Someday Matinee with Gina Bacon playlists | Next playlist -->


Favoriting October 30, 2021: Show #120, live from Nashville!

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

Playlist image Favoriting

Artist Track Album Label Approx. start time

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

0:00:00 (Pop-up)
Taylor Alexander  Good Old Fashioned Pain   Favoriting Good Old Fashioned Pain  Self Released - Taylor Alexander  0:02:42 (Pop-up)
Maynard and the Musties  Cheating My Way Back To You
   Favoriting Grown-Up Things  Self Released - Maynard and the Musties  0:06:12 (Pop-up)
Jon Byrd  Alabama Asphalt   Favoriting Down At the Well of Wishes  Longleaf Pine  0:10:05 (Pop-up)
Jon Langford  Natchez Trace   Favoriting Jon Langford’s Four Lost Souls  Bloodshot Records  0:14:04 (Pop-up)
Paul Burch & WPA Ballclub  Long Distance Call
   Favoriting Blue Notes  Plowboy Records  0:17:18 (Pop-up)

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

0:19:33 (Pop-up)
Tré Burt  Undead God Of War   Favoriting Caught It From The Rye  Oh Boy Records  0:24:03 (Pop-up)
Cordovas  Man in My Head   Favoriting Destiny Hotel  Self Released - Cordovas  0:26:43 (Pop-up)
Erica Blinn  When I’m With Suzie (I Do What I Want)   Favoriting Better Than Gold  Self Released - Erica Blinn  0:29:15 (Pop-up)
Brian Wright & The SneakUps  Patrick’s Crossing   Favoriting Patrick’s Crossing  Cafe Rooster Records  0:33:59 (Pop-up)
Andrew Leahey & The Homestead  Guilty Man   Favoriting American Static, Vol. 1  Self Released - Andrew Leahey & The Homestead  0:38:43 (Pop-up)

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

0:41:53 (Pop-up)
Cale Tyson  Love Is A Dirty Joke   Favoriting Love Is A Dirty Joke  Self Released - Cale Tyson  0:45:14 (Pop-up)
Erin Rae & Spacebomb House Band  Back In Baby’s Arms   Favoriting   Spacebomb  0:48:27 (Pop-up)
Adia Victoria  My Oh My (feat. Stone Jack Jones)   Favoriting A Southern Gothic  Rounder Records  0:51:14 (Pop-up)
Ladies Gun Club  Class Reunion   Favoriting Take My Love Away  Cafe Rooster Records  0:55:44 (Pop-up)
Stone Cupid  Riverside   Favoriting The Cardinal  Stone Cupid Records  1:00:49 (Pop-up)
Kevin Gordon  Saint On A Chain   Favoriting Tilt And Shine  Self Released - Kevin Gordon  1:06:03 (Pop-up)

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

1:11:44 (Pop-up)
Phillip-Michael Scales  So Long Baby Be Good   Favoriting Sinner - Songwriter  Self Released - Phillip-Michael Scales  1:18:20 (Pop-up)
The Oui Gees  Soccer Game In Hong Kong   Favoriting   Self Released - The Oui Gees  1:20:37 (Pop-up)
Marc Scibilia  Dressed for the Weather (Acoustic)   Favoriting   Self Released - Marc Sibilia  1:23:45 (Pop-up)
Crystal Bowersox  Courage To Be Kind   Favoriting   Self Released - Crystal Bowersox  1:26:05 (Pop-up)
Suzie Brown  C’mon Rain   Favoriting Under The Surface  Self Released - Suzie Brown  1:30:26 (Pop-up)
Hannah Fairlight  This Silence   Favoriting Muscle & Skin  Self Released - Hannah Fairlight  1:33:57 (Pop-up)

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

1:40:38 (Pop-up)
Charlie McCoy  Rio By Night   Favoriting Charlie Goes Brazil  Inglehood Records  1:45:39 (Pop-up)
Sierra Ferrell  Whispering Waltz   Favoriting Long Time Coming  Rounder Records  1:49:19 (Pop-up)
Jim Lauderdale  Breathe Real Slow   Favoriting Hope  Yep Roc Records  1:52:33 (Pop-up)

Music behind DJ:
Bob Irwin & The Pluto Walkers 

The Throwaway Age   Favoriting

The Throwaway Age OST 

Sundazed Records 

1:57:14 (Pop-up)


<-- Previous playlist | Back to Someday Matinee with Gina Bacon playlists | Next playlist -->

RSS feeds for Someday Matinee with Gina Bacon: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Gina Bacon | Other WFMU Playlists | All artists played by Someday Matinee with Gina Bacon |

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 Swag For Life Member 8:43am
Snayle:

Happy Saturday Gina & Matineers ! Hope you're all having a fab day ! Just stopped by to say hi before heading to work...Hopefully I will but store has been so busy lately, Will de be listening in the car but in case I don't make it home before the closing time, wanted to say HI & thanks in advance for the fine tunes, Gina & Happy Halloween !!! And...Someday Matinee is a real Treat indeed ! OXOX <3
Avatar Swag For Life Member 8:45am
Snayle:

Hopefully that makes sense... sorry if not...haven't made it thru coffee #1 yet... :o Off to Saturday... Cheers...!
  🥁 Swag For Life Member 1:49pm
WR:

Makes sense Snayle. Hope you had an OK work day. See you soon!
Avatar Swag For Life Member 4:46pm
Gina Bacon:

Thank you so much, Snayle!! Hope it's a good day!!
Avatar Swag For Life Member 4:46pm
Gina Bacon:

Hi WR!
Avatar Swag For Life Member 4:47pm
Gina Bacon:

Happy Saturday, and welcome to the Matinee!
Avatar Swag For Life Member 5:01pm
doctorjazz:

Heloooo, Matinee Idols!
Avatar 🥁 Swag For Life Member 5:03pm
vanhooserd:

Short shrift! Oh, Gina, you're so transgressive! :)
Avatar Swag For Life Member 5:03pm
Gina Bacon:

doctorjazz! Hope you're having a fine Saturday!
Avatar Swag For Life Member 5:03pm
Gina Bacon:

Hahaha! Hi vanhooserd!
  🥁 5:04pm
Eargasm!:

Happy Saturday, Gina!!! SNNNAAAYYLLE!!, WR! Doctojazz!! Vanhooserd!!!
  5:04pm
bigplanetnoise:

Howdy GFB and Saturday slackers!
Avatar Swag For Life Member 5:04pm
doctorjazz:

On Brussell Sprout trimming/slicing duty...
  🥁 5:04pm
Eargasm!:

BIGPLANETNOISE!!!
  5:05pm
bigplanetnoise:

Hey hey Eargasm!
Avatar Swag For Life Member 5:05pm
Gina Bacon:

Howdy, bigplanetnoise!
Avatar Swag For Life Member 5:05pm
Gina Bacon:

Eargasm!!!
Avatar Swag For Life Member 5:06pm
doctorjazz:

Must be a fast way to do this, haven't figured it out yet (I'm sure it doesn't include posting on the Matinee board...)
Avatar Swag For Life Member 5:06pm
Gina Bacon:

I believe you and Taylor used to play together, bigplanetnoise!
Avatar 🥁 Swag For Life Member 5:07pm
vanhooserd:

Shrift: to make confession, as to a priest. Short shrift: not giving adequate time to make confession, as between condemnation & execution. (I had to look it up.)
Avatar Swag For Life Member 5:08pm
Gina Bacon:

I don't think there is a fast way, doctorjazz! Not if you're going to avoid nicking yourself!
  5:08pm
bigplanetnoise:

That’s true, GFB! Great guy - super talented.
Avatar Swag For Life Member 5:08pm
Gina Bacon:

Not too bad, at all. Thanks, vanhooserd!
Avatar Swag For Life Member 5:11pm
doctorjazz:

A bit of chef's blood always adds some flavor to dishes, I find...
Avatar Swag For Life Member 5:11pm
Andrew in Toronto:

Hi there Gina and all other listeners!!
Avatar Swag For Life Member 5:11pm
Gina Bacon:

Hey, Andrew!
Avatar Swag For Life Member 5:12pm
doctorjazz:

This Byrd is in that ragtime zone I really like.
Avatar Swag For Life Member 5:12pm
Gina Bacon:

That je ne sais quoi!
Avatar Swag For Life Member 5:12pm
Gina Bacon:

Me too, doctorjazz. It's a great groove.
Avatar Swag For Life Member 5:13pm
doctorjazz:

Also ads a bit of protein...
Avatar Swag For Life Member 5:13pm
Gina Bacon:

He says he's not a good picker, but I disagree!
Avatar Swag For Life Member 5:13pm
Gina Bacon:

Hahaha! That too.
Avatar 5:13pm
MOM WHIG:

Hi there Gina, BPN, WR, docjazz, van, Eargasm
Avatar 🥁 Swag For Life Member 5:13pm
vanhooserd:

I got my own Alabama girl & they're all right.
Avatar Swag For Life Member 5:13pm
Gina Bacon:

Hi Mom Whig!!!!
Avatar 5:14pm
MOM WHIG:

hey there Andrew in T
Avatar Swag For Life Member 5:14pm
doctorjazz:

Hey MOM WHIG!
  5:15pm
bigplanetnoise:

Hi Mom!
Avatar Swag For Life Member 5:15pm
prguitar:

Hey there Gina and Matineers! Hope everyone is having a sweet weekend.. Looks cloudy and about to rain here.. need to run down the street to do an errand in a few, but intend on being back in soon!! Hope your day went well Snayle! Thanks for saying hello! Safe travels home in a little while!
Avatar Swag For Life Member 5:15pm
Gina Bacon:

Be careful, prguitar! See you in a bit!
Avatar 5:15pm
MOM WHIG:

prguitar - good you made it here - see you soon
  🥁 5:16pm
Eargasm!:

Ola Mom Whig!! Hello Prguitar!!
Avatar 5:16pm
MOM WHIG:

Got my hot chocolate handy - cooler temps here today....cloudy - but no rain!
Avatar Swag For Life Member 5:17pm
Gina Bacon:

Sounds perfect, Mom Whig! (:
Avatar 5:18pm
MOM WHIG:

Gina pumpkin bread to be made later today - love that smell of it!
Avatar Swag For Life Member 5:18pm
Gina Bacon:

'tis the season, Mom Whig!
Avatar Swag For Life Member 5:19pm
Andrew in Toronto:

Hi there MOM WHIG!
Avatar Swag For Life Member 5:26pm
Gina Bacon:

I haven't bought a pumpkin yet this year!
Avatar Swag For Life Member 5:29pm
doctorjazz:

Never loved pumpkin 🎃.
Avatar Swag For Life Member 5:30pm
Gina Bacon:

Not in any form, doctorjazz?
  🥁 Swag For Life Member 5:30pm
WR:

Hello Mom Whig and Eargasm! and all y'all. Pumpkin bread sounds good.
Avatar Swag For Life Member 5:31pm
Gina Bacon:

I've been craving a memorable meal I had in NYC years ago....pumpkin ravioli with brown sage butter. So good.
Avatar Swag For Life Member 5:38pm
Gina Bacon:

Seems like it's been raining everywhere!
  🥁 Swag For Life Member 5:38pm
WR:

Pumpkin soup is good too.

I once insulted a person regarding their home made pumpkin soup. I was the coordinator for a pot luck Thanksgiving gathering. You know, find out what everyone is planning to bring so we didn't have 10 bean casseroles and no potatoes, whatever. One friend said she planned to bring pumpkin soup. Although a life long lover of pumpkin pie, at that point in my young life (many many years ago) pumpkin soup seemed strange. I rather aggressively tried to encourage her to make something else, claiming it would be embarrassing to her when no one liked it, but she was firm in her resolve to bring her soup.

The soup was a big success and there wasn't enough to meet the demand. She gave me smug smile and didn't rub it in too much.
Avatar Swag For Life Member 5:39pm
doctorjazz:

I've had something like that pumpkin ravioli, and I did enjoy it, and some meals, but as a general rule, can take or leave it.
Avatar Swag For Life Member 5:40pm
Gina Bacon:

Hahaha WR! And ouch. I love it, too!
Avatar Swag For Life Member 5:40pm
doctorjazz:

Company tonight, now on dip-veggie cutting detail.
Avatar Swag For Life Member 5:40pm
Gina Bacon:

It's more than a little bit everywhere these days....
Avatar Swag For Life Member 5:41pm
Gina Bacon:

Watch those fingers, doctorjazz!
Avatar 5:43pm
MOM WHIG:

Wr - loved your story.
docjazz--yes be careful of your fingers - luv veggie dip
Avatar Swag For Life Member 5:48pm
Gina Bacon:

The first time I encountered pumpkin soup was in the Moosewood Cookbook in the 70's...it seemed very strange and exotic. Their eggplant soup recipe is a lot of work (as I remember...it's been awhile) but so good.
Avatar Swag For Life Member 5:49pm
Gina Bacon:

I was a vegetarian during my real hippie days, of course!
Avatar Swag For Life Member 5:50pm
doctorjazz:

Internet horror story of the day-my older daughter, and actor and poster of videos on Instagram and TicToc (about 1K followers on TicToc) had her Instagram account hacked early Friday morning (around 2 AM) by some hacker, likely from Russia. He locked up her account, said he'd delete all her content unless she made a video telling all her followers how she made all this money investing in a BitCoin scheme (which would go in his pocket, of course). She called the police station near her in upper Manhattan, they sent 2 officers to her apartment at 3 AM who face timed with the hacker, took information, tried to soothe her (they were very nice), and left. She did manage to get her account back today (with the help of a friend at Facebook-if you don't know someone, it's actually not easy to pull off), and managed to avoid making this video. But, in that day, the Hacker posted on the site that she'd made a fortune in Bitcoin, with a link for her friends to get in on the great deal, and, unfortunately, one of her friends fell for it and lost $500.
There are really nasty folks out there (when he Facetimed my daughter, she says he cackled like the bad guy in a B movie-she was tempted to tell him he needs a new writer).
Avatar Swag For Life Member 5:51pm
Gina Bacon:

Oh, wow, doctorjazz. How scary.
Avatar Swag For Life Member 5:52pm
Gina Bacon:

I'm so glad she was able to get out from under, but sorry her friend lost money. What a drag.
Avatar 5:53pm
MOM WHIG:

Gina - I remember the Moosewood cookbook too. It was very popular.
docjazz - WOW that's so awful & S Happy it was all resolved so quickly.SO SCARY as a parent!
  🥁 5:55pm
Eargasm!:

That’s terrible, doctorjazz.
Avatar Swag For Life Member 5:56pm
doctorjazz:

I used to use the Moosewood Cookbooks back in the day (had 2 volumes).
The Moosewood restaurant is in Ithaca NY, where my daughter went to college. We went there a few times when we visited-weren't too impressed, have to say.
Avatar Swag For Life Member 5:57pm
Gina Bacon:

I never made it to the restaurant...I still have those cookbooks, somewhere!
Avatar Swag For Life Member 5:59pm
doctorjazz:

I don't think it would have been resolve so quickly (and neatly-she got her original account with much content back), if she didn't have an old middle/high school friend that worked at Facebook. She must have called someone, pulled some strings.
Avatar Swag For Life Member 6:00pm
Gina Bacon:

I've heard some nightmare stories, doctorjazz, including a couple of folks who had to walk away from their accounts, with years of content and followers.
Avatar Swag For Life Member 6:02pm
doctorjazz:

That's what we were worrying about, and expecting.

Still have my 10 fingers, time for peppers/mushrooms.
Avatar Swag For Life Member 6:03pm
Ken From Hyde Park:

Hello, Gina and Bacon Bits. Inching toward that goal, I see!
Avatar Swag For Life Member 6:04pm
Gina Bacon:

Hey, Ken! Yes, only $17 left to go!!
Avatar Swag For Life Member 6:05pm
Gina Bacon:

You're a good sous chef, doctorjazz!
Avatar Swag For Life Member 6:05pm
Gina Bacon:

You can make a Someday pledge here: pledge.wfmu.org...
Avatar Swag For Life Member 6:06pm
doctorjazz:

Wow, about the price of a mixed drink in Manhattan left to go! (a bit less than the 2nd Avenue Deli Pastrami sandwich).
Go Gina!
Avatar Swag For Life Member 6:07pm
Gina Bacon:

Hahaha! That's right, doctorjazz! Thank you!
Avatar 6:07pm
MOM WHIG:

Ken hey there
Avatar Swag For Life Member 6:15pm
Ken From Hyde Park:

Mom Whig, hello!
  🥁 Swag For Life Member 6:16pm
WR:

Goal! Let's see extra points!
Avatar Swag For Life Member 6:19pm
Gina Bacon:

YAY!!! THANK YOU!!!
I love to see the Woof Moo celebrating!
Avatar Swag For Life Member 6:22pm
doctorjazz:

Yay!!!!!!!!
Avatar Swag For Life Member 6:26pm
Gina Bacon:

Thank you all for your support! It means more than I can say...
Avatar Swag For Life Member 6:30pm
Gina Bacon:

I'm singing in this little background chorus!
Avatar Swag For Life Member 6:31pm
doctorjazz:

Too bad you can't clickey-star a show again once you've clickey-starred it.
Avatar Swag For Life Member 6:32pm
Gina Bacon:

Thank you so much, doctorjazz. It's the thought that counts!
Avatar Swag For Life Member 6:32pm
doctorjazz:

Like the name of that group from earlier, The Oui Gees...
Avatar Swag For Life Member 6:33pm
Gina Bacon:

That's Jake LaBotz with Jeremy Little....a fun new collaboration! I love that name, too!
Avatar Swag For Life Member 6:36pm
Gina Bacon:

More pledges! Thank you! ❤️
Avatar Swag For Life Member 6:37pm
prguitar:

Gina do you recall the name of the restaurant?Just got in though hadn't gone out until 6pm... It's always crazy on Hudson Street, since all of the outdoor dining sheds have been in place.. incredibly noisy, sidewalks impassible.. sometimes it feels like the whole city is out of control.. Certainly it isn't too concerned about the residents to put it politely..
Avatar Swag For Life Member 6:39pm
Gina Bacon:

It does get hectic down there now, prguitar! So much busier than it used to be. I think it was at Cucina de Pesce, long gone...
  6:44pm
Snayle:

Hi Gina & Matineers! Been listening since Riverside & digging the music in the car… Congrats on making your cow moo & dog’s tail wag! Yay! I’m terrible at typing n driving so pulled over & wanted wanted to say how great this music is! Hannah’s awesome! Congrats Mama! Michael sounds like a great guy! If I don’t make it home before closing wanted to wish y’all a Happy Halloween 🎃 🐈‍⬛ & great & musical week ahead!!! 😎😘🎶 Thanks Gina! 🎸❤️😘
Avatar Swag For Life Member 6:46pm
Gina Bacon:

Welcome back, Snayle!!
Avatar Swag For Life Member 6:46pm
Gina Bacon:

Hahaha! Get home safe!! XOXO
Avatar Swag For Life Member 6:48pm
Gina Bacon:

Stay tuned for The Knave, live from Melbourne Australia! His Hellraiser themed show today is Lounge Liizards…bound to be fun! Listen here: wfmu.org...
Avatar Swag For Life Member 6:48pm
Andrew in Toronto:

Thanks for another great show!
Avatar 🥁 Swag For Life Member 6:48pm
vanhooserd:

Smoooooooth....
Avatar 6:49pm
MOM WHIG:

Gina such a wonderful almost 2 hours here with you and all today. Well, it's totally dark here in VA - we actually had some sunshine for about an hour today. See you next time. Time to get back in the kitchen to do the pumpkin bread.
Avatar Swag For Life Member 6:49pm
doctorjazz:

Gotta run, thanks, Gina!
Avatar Swag For Life Member 6:50pm
Gina Bacon:

Thank you so much for being here, Mom Whig! Enjoy that pumpkin bread, and I hope you have better weather tomorrow!
Avatar Swag For Life Member 6:50pm
Gina Bacon:

Thanks for being here, doctorjazz! Have fun tonight!
Avatar Swag For Life Member 6:50pm
Gina Bacon:

It's a really nice album, vanhooserd!
Avatar Swag For Life Member 6:50pm
prguitar:

This is great Gina! Yes! Charley is the man!!
Avatar Swag For Life Member 6:51pm
Gina Bacon:

Thanks for being here, Andrew!
Avatar 6:51pm
MOM WHIG:

Bye docjazz, van, prguitar too
Avatar Swag For Life Member 6:51pm
Gina Bacon:

THANK YOU FOR YOUR PLEDGES!
  🥁 6:53pm
Eargasm!:

Mom Whig- it’s pretty grey in Nashville as well. A yucky day.
  🥁 6:53pm
Eargasm!:

SSNNNAAAYYLLLEE!!
Avatar 🥁 Swag For Life Member 6:53pm
vanhooserd:

Hello....and goodbye, everyone.
Avatar Swag For Life Member 6:54pm
prguitar:

Bye MOM WHIG! Enjoy your evening! Take good care! Hope to see you Monday!!
Avatar Swag For Life Member 6:56pm
prguitar:

Bye doctorjazz and vanhooserd.. do have a good evening!! See you next week!!
  6:56pm
bigplanetnoise:

Thanks for the great afternoon soundtrack, GFB!
Avatar Swag For Life Member 6:57pm
Gina Bacon:

Thanks for being here, bpn!
Avatar 6:57pm
MOM WHIG:

See you all Monday for BPN
Avatar Swag For Life Member 6:57pm
prguitar:

Have a good evening Bob!! See you Monday..
  6:58pm
Doug Schulkind:

Beautiful beautiful! And congraaaats!
Avatar Swag For Life Member 6:58pm
Ken From Hyde Park:

Thank you, Gina. Have a good Halloween! ☠️
Avatar 🥁 Swag For Life Member 6:58pm
vanhooserd:

TM? You have a mantra?
Avatar Swag For Life Member 6:59pm
prguitar:

Thank you, thank you Gina! Such a comfort to share part of the afternoon!!
Avatar Swag For Life Member 7:00pm
prguitar:

Have a good evening Doug.. sorry to miss you yesterday am.. see you next week!!
Avatar Swag For Life Member 7:00pm
Gina Bacon:

I do, vanhooserd! I'm not fond of it....
Avatar Swag For Life Member 7:00pm
Gina Bacon:

Hi Doug! Thank you!!
Avatar Swag For Life Member 7:00pm
Gina Bacon:

Thank YOU, Ken!
Avatar 🥁 Swag For Life Member 7:00pm
vanhooserd:

Contact your guru & get a new one!
Avatar Swag For Life Member 7:01pm
Gina Bacon:

Thanks for being here today, prguitar!
Avatar Swag For Life Member 7:01pm
Gina Bacon:

I borrowed one from my friend who took the class with me! Shhh...don't tell the Maharishi!
Avatar Swag For Life Member 7:01pm
Gina Bacon:

Thank you all for joining me today!!
THANK YOU to everyone who’s supported this show and pledged to WFMU’s Hellraiser!! We would not be here without you!

Please stay safe, enjoy the rest of your weekend, and I hope to see you all back here next week! XOXOXOXO
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson