Options Explorers Room with Flash Strap: Playlist from December 28, 2017 Options

Flash Strap's avatar View Flash Strap's profile Options

This is where all of culture and all of time are collapsed into one seductive portal and viewed through the panoramic lens of the exotic. Come and embark on an armchair-travel virtual-voyage to the heart of timeless darkness and beyond; embrace the numinous monolith of the exotic immensity. Let us find that place where hybridization meets its destiny as pure fantasy. Let us become observers observing those others who are ourselves. You wear your mask and I'll wear mine.

Thursdays 7 - 10pm (EST) (Web-only) | On WFMU's Give the Drummer Radio (Info)
Give the Drummer Radio LIVE Audio Streams (Get help):   Pop-up  |  128k MP3

<-- Previous playlist | Back to Explorers Room with Flash Strap playlists | Next playlist -->

Options December 28, 2017: A Look Back At The Year That Was
Tonight we go back through the books and play a song from each show of 2017

Listen to this show:  Pop‑up player! | Add or read comments

Artist Track Album Year Comments Approx. start time
Sauter-Finegan Orchestra  The Minute   Options Adventure in Time  1956  From January 5, 2017: Through a Veil of Moon Mist: Adventures in Time & Space  0:01:03 (Pop‑up)
Lancelot Layne  Make Life Easy on Me   Options Who Could Help Me / Make Life Easy on Me 7"  197?  January 12, 2017: The Rebels are Coming to Town  0:02:35 (Pop‑up)
Jayne Cortez  Do You Think   Options Celebrations and Solitudes  1974  January 19, 2017: If The Drum Is A Woman – March  0:05:38 (Pop‑up)
Chalkdust  Immigration Problems   Options Teacher, Commoner & King  1977  January 26, 2017: Funk, Jazz & Calypso (With and Without Social Significance)  0:08:06 (Pop‑up)
Niney & the Observers  Blood & Fire   Options Blood & Fire / Mud & Water 7"  1971  February 9, 2017: Songs of Blood and Fire  0:12:49 (Pop‑up)
Brother D & The Collective Effort  How We Gonna Make the Black Nation Rise?   Options Dib-Be-Dib-Be-Dize / How We Gonna Make The Black Nation Rise? 7"  1980  February 16, 2017: I Mean Damn, Get Out of Your Seat!  0:15:49 (Pop‑up)
Buffy Sainte-Marie  My Country Tis of Thy People You're Dying   Options Little Wheel Spin and Spin  1966  February 23, 2017: Indigenous Protest, Antropoloops, Aesthetic Expressions Of Psychedelic Funk Music  0:21:27 (Pop‑up)
Keith Hudson   Like I'm Dying   Options Torch of Freedom  1975  March 2, 2017: Storm Comin'  0:28:12 (Pop‑up)
Music behind DJ:
Flow Motion   Options Flow Motion    February 2, 2017: Hear the Helicopter, Hear the Thunder: In Memoriam Jaki Liebezeit  0:30:29 (Pop‑up)
Neu!  Paradise Walk   Options Neu! 86  1986  Not Actually From March 23, 2017: lange gerade M O T O R I K endlose gerade  0:40:49 (Pop‑up)
Bobby Brown  Mambo Che Chay   Options The Enlightening Beam Of Axonda By Bobby Brown  1972  April 6, 2017: Avant-Alohas, Italian Minimalist Jungles, Inflatable Arcadias  0:45:37 (Pop‑up)
Aphrodite's Child   The Capture of the Beast   Options 666  1972  April 13, 2017: White Goddess – King Kong (100th Show!)  0:48:47 (Pop‑up)
Henry Jacobs  Beatniks, Bohemians, And Business Failures   Options The Laughing String  1959  April 20, 2017: The Laughing String: A Science Experiment  0:50:59 (Pop‑up)
Roberto Cacciapaglia  Sei Note in Logica - Parte I   Options Sei Note in Logica  1979  April 27, 2017: Loops, Oneness, Soul Repetitions  0:52:05 (Pop‑up)
Moebius  Rattenwiesel   Options Tonspuren  1983  May 4, 2017: 5 Hours in the Cluster Galaxy: Moebius & Roedelius, 1971-1983  0:55:44 (Pop‑up)
Appendix  Space Trip   Options Space Trip  1973  May 18, 2017: Water Planet - Amazonia - Space Trip  0:58:38 (Pop‑up)
Jah Lloyd  Soldier Round the Corner   Options Jah Lloyd-Soldier Round the Corner / Bongo Herman-Immortal Drums 7"  1974  May 25, 2017: Africa is the Place and Revolution is the Dub  1:01:30 (Pop‑up)
Greg Wall  Among The Exile, By The River Kiver   Options Later Prophets  2004  June 1, 2017: Lewiston, Belew, Hybrid Dub, & Radical Jewish Culture  1:04:12 (Pop‑up)
Sven Grünberg  Hingus – III Osa   Options Hingus  1981  June 8, 2017: Hingus (Breath) / Syncro (Systems)  1:05:55 (Pop‑up)
Robert Wyatt  Born Again Cretin   Options Nothing Can Stop Us  1982  June 15, 2017: Fringe, Romance, Contraband, Lend Me Your Era! (An Evening with Robert Wyatt)  1:07:56 (Pop‑up)
The Persuaders  Surfin' Blues   Options Surfer's Nightmare  1963  June 22, 2017: Membranophones & Idiophones, Surfer's Nightmare, Nihilist Picnic  1:11:05 (Pop‑up)
Jean-Pierre Decerf & Mike Baroty  The Sea Spell   Options Publipot  1977  June 29, 2017: Creazioni Artistiche Musicali (Phantasms & Twists in the CAM Music Library)  1:13:20 (Pop‑up)
Philippe Feret  Vers Le Soleil Levant   Options Ballades Printanieres  1984  July 6, 2017: Auvidis Library Sounds  1:15:57 (Pop‑up)
Jon Hassell  Toucan Ocean   Options Vernal Equinox  1977  July 13, 2017: Fourth World Dream Theory (The Possible Musics of Jon Hassell)  1:19:58 (Pop‑up)
Philip Cohran and the Artistic Heritage Ensemble  The African Look   Options The African Look / Black Beauty, New Frankiphone Blues - Zulu 7"  196?  July 20, 2017: Jazz Spirits and Arkestral Mind-Expansion  1:23:33 (Pop‑up)
Tommy McCook & The Supersonics  Ride De Dub   Options Pleasure Dub  1976  July 27, 2017: Full Dose of Dub  1:26:52 (Pop‑up)
Music behind DJ:
Laurie Spiegel 
Drums   Options       1:29:43 (Pop‑up)
Annette Peacock  I'm The One   Options I'm The One  1972  August 17, 2017: In Search of New Languages: Women in Electronic Music (Extended Vocal Techniques & Dream Revelations)  1:40:47 (Pop‑up)
Laurie Anderson  Self Playing Violin / One Song For Tape Bow Violin: Ethics is the Esthetics of the Few-ture (Lenin)   Options The Record of the Time / Airwaves  1974/1977  August 24, 2017: In Search of New Languages: Women in Electronic Music (Astral Traveling, Forces of Nature, Dance & Performance)  1:46:58 (Pop‑up)
Wendy Carlos  Pop Purcell (from A Clockwork Orange)   Options Rediscovering Lost Scores - Volume One (Quintessential Archeomusicology – Film Music By Wendy Carlos)  1972/1980  August 31, 2017: In Search of New Languages: Women in Electronic Music (Switching On & Classical Astronomy)  1:48:35 (Pop‑up)
Suzanne Ciani  'Princess with Orange Feet'   Options Lixiviation (Ciani/Musica Inc. 1969-1985)    September 7, 2017: In Search of New Languages: Women in Electronic Music (Commercial & Mystic – All Dreams Are Not For Sale)  1:50:12 (Pop‑up)
Ray Haney, The Symphony de Paris  Night Song of the Everglades   Options Jazz Toccata and Fugue  1961  September 14, 2017: Relaxing with Cugat, Jazz Toccata & Fugue, Stormy Weather  1:53:12 (Pop‑up)
Children of All Ages  Tic Tac Toe   Options Just Might Turn Out To Be Sages  1976  September 28, 2017: Children of All Ages (Just Might Turn Out to be Sages)  1:57:36 (Pop‑up)
Meridian Brothers  Estaré Alegre, No Estaré Triste   Options ¿Dónde Estás María?  2017  October 5, 2017: Música Cósmica Folclórica y Cumbias Psicodélicas  2:00:42 (Pop‑up)
Tabou Combo  Compas Flon   Options A La Canne A Sucre  1972  October 12, 2017: Music in Mahogany ("There's Something Wrong With That System")  2:04:28 (Pop‑up)
Unidentified Hong Kong Artist  Tabu   Options Hong Kong Asian Music Record – Butterfly Insignia Label  196?  October 19, 2017: Red Velvet and Other Dollar-Bin Records I Have Loved  2:12:15 (Pop‑up)
Francis Bebey  My Love For You   Options Nandolo: With Love 1963-1994  1995  October 26, 2017: Kometenmelodies, Killer Bullets, Psychedelic Sanzas  2:15:17 (Pop‑up)
Piero Umiliani (with Helen Merrill)  Smog   Options Smog (Musiche Dalla Colonna Sonora Originale)  1962  November 2, 2017: Piero Umiliani: Film Jazz, Synthi Times, Exotic Themes (Part One)  2:19:03 (Pop‑up)
Piero Umiliani  Il Volo Della Strega   Options Mille E Una Sera  1978  November 9, 2017: Piero Umiliani: Film Jazz, Synthi Times, Exotic Themes (Part Two)  2:21:51 (Pop‑up)
Adi  Papaja Cha-Cha-Cha   Options Papaja, Mangga, Pisang, Djambu, Vol. 2  1960  November 16, 2017: Papayas, Mangoes & Mompos  2:26:13 (Pop‑up)
Johnny Gentle  Milk from the Coconut (Honey from the Bee)   Options Tropical Britxotica! - Polynesian Pop And Placid Jazz From The Wild British Isles!  1959  November 30, 2017: Exotica Gardens: Rituals and Ceremonies in Realms of the Unreal  2:28:59 (Pop‑up)
Gibson Kente  Lonely Walk   Options Can You "Take It"  1977  December 7, 2017: Fantasies for Electromagnetic Tape  2:31:28 (Pop‑up)
Music behind DJ:
Edmundo Ros And His Orchestra  
  Ros At The Opera – Latin American Tempos for Dancing    December 14, 2017: Deep in Velvet, An Electronic Magic Carpet  2:33:31 (Pop‑up)
Shadow  D'Hardest   Options D'Hardest 12"  1980  January 12, 2017: The Rebels are Coming to Town  2:45:00 (Pop‑up)
King Khan  Children Of The World   Options Children Of The World / Gone Are The Times 7"  2016  January 12, 2017: The Rebels are Coming to Town  2:51:24 (Pop‑up)
Ennio Morricone E La Sua Orchestra  Vamos A Matar, Compañeros   Options Vamos A Matar, Compañeros 7"  1971  MAY 2018 BE THE YEAR OF THE COMPAÑERO  2:54:02 (Pop‑up)

Listener comments!

Avatar 6:15pm Flash Strap:

Hello explorers! one last show for 2017, so let's dig into the past
Avatar 6:34pm geezerette:

Greetings,Evan! Got my shovel and a jackhammer,steel toed boots, face shield...READY!
Avatar 6:52pm Flash Strap:

Hi Geezerette! great to see you, about to get started in just a minute
Avatar 6:59pm Flash Strap:

OK here we go, let's hear some sounds
Avatar Swag For Life Member 7:02pm Scraps deSelby:

hey h’lo
Avatar 7:04pm Flash Strap:

Hey there Scraps!
Avatar 7:09pm Flash Strap:

Man, I love playing Chalkie
Avatar Swag For Life Member 7:11pm Scraps:

Jayne Cortez! She’s so great — several album are great! Besides the ornette musician: she’s a great poet, and vocalist. I’m so admirable to her — sorry, my language is broken. Thank you!
Avatar 7:12pm Flash Strap:

She's so brilliant, Scraps, I'm in total agreement
Avatar 7:14pm Little Danny:

Welcome back Flash!

Got ya on in the background as I pull records
Avatar Swag For Life Member 7:14pm Scraps:

I hadn’t heard Chalkdust, and I want to hear more. RateYourMusic has very little
Avatar 7:15pm Flash Strap:

Hi LD! How you been, pal?

Chalkdust is hard to come by, Scraps, but he's essential!
Avatar 7:15pm Flash Strap:

they call him Chalkdust because he's a professor, famously fired for being a Calypsonian
Avatar Swag For Life Member 7:17pm Scraps:

Fired? Aw.
Avatar 7:17pm Flash Strap:

love this song
Avatar 7:18pm Flash Strap:

it ultimately played out in his favor, I think. This was the early 70s

he's written some really interesting books on Trinidad's cultural history & traditions
Avatar 7:19pm geezerette:

great party in here!
Avatar 7:21pm Flash Strap:

Avatar 7:21pm Flash Strap:

Avatar 7:21pm geezerette:

haha, memorizing chant.
Avatar 7:23pm Flash Strap:

2017 we started HOT here in the Explorers Room
Avatar 7:23pm geezerette:

party hard a couple more days and then figure this mess out.
Avatar 7:24pm geezerette:

feel ten years older. sheesh.
Avatar 7:26pm Flash Strap:

i feel like my politics got particle-accelerated at least ten years this year. there's no going back now, I'm a Maoist 3rd-Worldist
Avatar 7:27pm Little Danny:

totally feel ya, Flash
Avatar 7:29pm northguineahills:

I'm definitely not a Maoist, but probably a 4th worldist.
Avatar 7:30pm Flash Strap:

haha Hi NGH!

I kid, but not that much
Avatar Swag For Life Member 7:31pm doctorjazz:

Hey all, busy but just checking in.
Avatar 7:31pm Flash Strap:

Hi Doc! Great to see you
Avatar 7:34pm geezerette:

this is from triple canopy, looks interesting,very,..

a new year's present for you all, later. worth at least a cruise through.
Avatar 7:40pm quinn:

i heard this show come on from the other room and yelled YAY
Avatar 7:40pm geezerette:

funny and...not.
Avatar 7:43pm Flash Strap:

Hi Quinn! you in the comments gets a Yay from me

@G: gonna have to read that!
Avatar 7:44pm Flash Strap:

the disastrous Neu! reunion doesn't get nearly enough credit for producing the unstable, gripping work that it did
Avatar 7:44pm Flash Strap:

*occasionally gripping, I should say
Avatar Swag For Life Member 7:49pm Uncle Michael:

Avatar Swag For Life Member 7:50pm Uncle Michael:

It's a clip show!
Avatar 7:50pm Flash Strap:

Uncle Michael! The Beast himself!
Avatar 7:50pm Little Danny:

re: Neu!
well now I'm curious
Avatar 7:51pm Flash Strap:

@LD: worth a listen!
Avatar 7:52pm geezerette:

Avatar 7:53pm Flash Strap:

we got a clip show here!
  7:54pm Quinn:

Clip shows featuring Roberto Cacciapaglia are my favorite kind of clip shows!
Avatar Swag For Life Member 7:55pm Uncle Michael:

I should do a literal clip show. Three hours of me screwing stuff up and whining about it on mic....or just another show where for three hours, I screw stuff up...and whine about it on mic.
Avatar 7:56pm geezerette:

do it!
Avatar 7:57pm Flash Strap:

I would listen to either of those, and then overlay them and listen to them together as one
Avatar Swag For Life Member 7:58pm Uncle Michael:

I might actually have to revisit my humiliations for a clip show.
Avatar Swag For Life Member 8:01pm Ike:

Hello. I like this.
Avatar Swag For Life Member 8:01pm melinda:

hiya explorers!
Avatar 8:01pm coelacanth∅:

greetings Flash and Explorers
Avatar 8:02pm geezerette:

2017 was awful outside but it was spectacular in Woof-moolia.
Avatar 8:02pm still b/p:

"revisit my humiliations"....sounds like something included in standard recitations/obligatory statements in my young Catholichood.
Avatar 8:03pm Flash Strap:

Holy moly! hello friends Ike, Melinda, Coelacanth, B/P!
Avatar 8:03pm Flash Strap:

great to see you all this evening
Avatar Swag For Life Member 8:07pm Uncle Michael:

Adrian Belew is such a normal Joe if you follow him on FB.
Avatar Swag For Life Member 8:09pm Scraps:

One of my favorite Wyatts.
Avatar 8:10pm Flash Strap:

Mine too, Scraps. This was one of my favorite shows to do
Avatar 8:12pm Flash Strap:

this surf set was a personal highlight, too. need more surf in 2018
Avatar 8:13pm geezerette:

wow,wow,wow. :)
Avatar 8:13pm geezerette:

surfin' at night by the pier.
Avatar Swag For Life Member 8:17pm Scraps:

The ipad version of Playlist for Explorers (nice name, that) is ... complicated. Eventually — like now — you (me) have to scroll scroll scroll to get to the part of the page (i.e., the bottom) to enter what me (you) want to say. I guess it (god) wants me (certainly not you) to really want to say something.

Avatar 8:18pm still b/p:

Encountered at random and watched about 20 minutes of women's surf competition recently. Great stuff!
Avatar 8:19pm geezerette:

Scraps, that's just plain beautiful writing.
Avatar 8:19pm Flash Strap:

Sounds weird, Scraps, I've never checked out the page from an ipad. had no idea there was a pre-comment gauntlet
Avatar Swag For Life Member 8:20pm Uncle Michael:

Scraps, have you tried the app on the iPad?
Avatar Swag For Life Member 8:22pm Scraps:

geezerette, thank you!!

Incidentally, I am washing dishes. Hm de hm hm!
Avatar Swag For Life Member 8:25pm Scraps:

Uncle Michael, not in a long time. Last time it was fairly broken, in my experience, which is not really good for judging other people’s. I should try it again.
Avatar 8:27pm still b/p:

I have a less serious issue. At each refresh, there are large rectangular sections of the page behind the playlist box/text layout that stay light blue instead of the green texture. If I move the slider slightly, the background becomes normal and complete. Like jigglin' the handle.
Avatar 8:28pm Flash Strap:

This is really one of my all-time dub records, it's so low-key perfect
Avatar 8:43pm northguineahills:

It's been 18 months since I've had an iPad, but back then the app worked for me.
Avatar 8:45pm Flash Strap:

so good to hear this song again. it's so visceral
Avatar 8:45pm coelacanth∅:

jeez did i miss this show?
(i must have because i would've golded this star)
Avatar 8:46pm Flash Strap:

can't hurt to double-check! i really liked that show, personally
Avatar 8:50pm geezerette:

"Pop Purcell", :)
Avatar 8:51pm geezerette:

Those electronic women composers shows were just stunning.
Avatar 8:51pm Flash Strap:

oh, i know, what a little treasure
Avatar 8:51pm coelacanth∅:

just looked and i DID miss that one. i starred both the similarly themed shows that followed it too; and i think i heard both shows before. (Bill Mac fill-ins)
that one needs my attention, methinks.
Avatar 8:52pm Flash Strap:

thanks, G!
Avatar 8:53pm geezerette:

Coel, it's all soooo good.
Avatar 8:54pm geezerette:

ha, Evan, more than welcome.
Avatar 8:57pm still b/p:

Why...why is this Night Song on some kind of really right frequency for mind and soul?
Avatar 8:57pm coelacanth∅:

i know,g! that's why it's weird. i'm sure at some point in the 2nd and 3rd programs it was mentioned that there were 3; and i remember asking Evan to identify the women in the collages. i guess i just forgot.
Avatar 8:59pm Flash Strap:

@B/P: it's such an exciting find for me, I'm really glad you like it too!
Avatar 9:02pm Flash Strap:

may favorite non-reissue release of the year? quite probably
Avatar 9:08pm northguineahills:

I should probably turn on the heat. My jacket sleeves are getting damp washing the dishes. (Evan does great dishwashing soundtracks as mentioned by Scraps.).
Avatar 9:09pm Flash Strap:

it's god damn cold! turn on the heat man!
Avatar 9:10pm coelacanth∅:

so so so so so goooood
Avatar 9:10pm Flash Strap:

that guitar sound! it's out of control, it;s out of this world!
Avatar 9:11pm northguineahills:

you're going to laugh, but it's only 48F/9C here (It's been a wet day).
Avatar 9:12pm northguineahills:

It's supposed to get down to 32F/0C NYE, I get to wear my old winter gear!
Avatar 9:12pm Flash Strap:

oh that's not too bad. colder here in Bahama
Avatar 9:12pm still b/p:

That Compas Flon is a great effin' track!
Nearly down to 45 degrees in the bedroom early today! Heat isn't all the way off, but set to "Scroogey."
Avatar 9:15pm Flash Strap:

it's on fuckin fire the whole way through, that track
Avatar 9:17pm Flash Strap:

Avatar 9:18pm coelacanth∅:

this song's hilarious!
Avatar 9:18pm still b/p:

If one hasn't the time to make a courting mixtape, this one song might do.
Avatar 9:20pm Flash Strap:

agreed, agreed, on both counts
Avatar 9:22pm coelacanth∅:

true that.
...one thing i'm glad about is that for every mixtape i made for anyone (friends; sister; aunt; lovers; hopefuls; exes...) i made a copy for myself.
Avatar 9:23pm Flash Strap:

Avatar 9:23pm Flash Strap:

envying your forethought on this matter
Avatar 9:24pm Little Danny:

Trying to get on top of tonight's show, now jamming yer Umiliani
Avatar 9:24pm Flash Strap:

are you on tonight, LD?
Avatar 9:25pm Little Danny:

Avatar 9:26pm Flash Strap:

i got some conflicting info on that, glad to know. I thought you were, based on your earlier comments
Avatar 9:27pm coelacanth∅:

Evan, there's been a few times that i listened to (or just looked at the playlist of) a tape i made for someone, years later, and realised what a bad idea certain choices were!
Avatar 9:28pm Flash Strap:

oh i bet! ME TOO
Avatar 9:32pm still b/p:

No coconut or honey stories, but I carried groceries home about two miles in a backpack today and wondered if the pair of bananners would freeze. I think they're OK. THEY'RE OK EVERYBODY!
Avatar 9:34pm Little Danny:

Haha, hi still b/p! Keep us updated
Avatar 9:34pm coelacanth∅:

Avatar 9:35pm coelacanth∅:

...i need good walking shoes. (for pavement; i have decent "hiking" shoes)
Avatar Swag For Life Member 9:36pm Doug Schulkind:

Little Danny, are you doing your show tonight?
Avatar 9:37pm Little Danny:

@Doug: yes!
Avatar 9:38pm Little Danny:

So sorry Doug, I'm just now remembering that I'd originally needed a fill-in for tonight
Avatar Swag For Life Member 9:38pm Doug Schulkind:

Oh wait, I see your answer to Flash, above. I thought you needed a fill in for tonight. I just recommissioned your slot (which I had decommissioned).
Avatar Swag For Life Member 9:38pm Doug Schulkind:

We're all GOOD!
Avatar 9:43pm jaywbabcock:

3-week break?!? UNACCEPTABLE
Avatar 9:46pm Flash Strap:

Jay! I know, I'm so sorry to be long-absent like that. I have to go to Vermont and teach a drawing workshop
Avatar 9:47pm northguineahills:

Can't you just bring your lappy along w/ enough toons?
Avatar 9:49pm Flash Strap:

if only! i think they're gonna work me til i drop
Avatar 9:50pm Flash Strap:

just wanna say, this song has been played (by me) over and over this year and (for me) it has not lost its luster
Avatar 9:51pm Little Danny:

Thanks Flash, and thanks for another year of brilliant programming
Avatar 9:51pm Flash Strap:

right back at ya, my dear brother
Avatar 9:55pm Flash Strap:

this movie rules, by the way

Corbucci is a Compañero for sure
Avatar 9:57pm Little Danny:

Plop yer weary selves down, why dontcha? wfmu.org... All are enthusiastically welcomed!
Avatar 9:58pm still b/p:

You've scorched the ass of 2017 on its way out and rewarded all the year's grateful ears.
Avatar 9:58pm coelacanth∅:

Thanks Evan!
Avatar 10:00pm Flash Strap:

Thanks all! good night, see you next year
Post a comment!
Email address
(optional, not public):
Your comment: (No HTML, please)

<-- Previous playlist | Back to Explorers Room with Flash Strap playlists | Next playlist -->

RSS feeds for Explorers Room with Flash Strap: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Flash Strap | Other WFMU Playlists | All artists played by Explorers Room with Flash Strap |

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

Live Audio Streams: Pop-up  |  128k AAC  |  128k MP3  |  32k MP3  |  32k Windows

(C) 2020 WFMU. Generated by KenzoDB, (C) 2000-2020 Ken Garson