Options Transpacific Sound Paradise with Rob Weisberg: Playlist from April 25, 2020 Options

Rob Weisberg's avatar View Rob Weisberg's profile Options

Popular and Unpopular Music From Around the World (Visit homepage.)

Saturdays 6 - 9pm (EDT) | On WFMU (Info) | 91.1, 90.1, 91.9 FM & wfmu.org
WFMU LIVE Audio Streams (Get help):   Pop-up  |  128k AAC  |  128k MP3  |  32k MP3  |  32k Windows

<-- Previous playlist | Back to Transpacific Sound Paradise with Rob Weisberg playlists | Next playlist -->


Options April 25, 2020:

Emilia Amper, Champion of Sweden's Nyckelharpa, Recorded at WOMEX, October 2019



Listen to this show:  Pop‑up player!



Meet 2010 World Nyckelharpa Champion Emilia Amper! Okay, maybe you didn't know there's a world championship for Sweden's beloved keyed fiddle. Although perhaps you've heard of the Grammys - Emilia been nominated for one of those as well. She's a great musician and principled as well: Amper is among a growing number of performers who, because of climate concerns, no longer tour by plane. Emilia Amper joins us for a musical meet and greet recorded at the WOMEX world music expo. (Photo of Emelia Amper with nyckelharpa by Olof Grind.)

Like and follow Emilia Amper at https://www.facebook.com/emiliaampermusic/.

Learn more about Emilia Amper, see videos and more at https://www.emiliaamper.com.

Check out Emilia Amper's two albums on the BIS label, Lux (2016) and Trollfågeln - The Magic Bird (2012) at https://bis.se/composer/amper-emilia/.

(* = new)

Artist Track Album Label Comments New Approx. start time
The Velvet Underground  I Found a Reason (Demo)   Options Loaded: Re-Loaded 45th Anniversary Edition        0:00:00 (Pop‑up)
Happy End  Shinshin   Options Hosono Box 1969-2000        0:03:43 (Pop‑up)
Asakusa Jinta with Storyteller Society  Asakusa Jinta with Storyteller Society - excerpt   Options 75th Anniversary of Arts Society Storyteller Company        0:06:50 (Pop‑up)
Howlin' Wolf  Moaning' For My Baby   Options Moaning in the Moonlight        0:14:32 (Pop‑up)
Tinariwen  Itous Ohar (feat. Cass McCombs and Stephen O'Malley)   Options Amadjar  Anti-      0:17:01 (Pop‑up)
Archach  Yasnarane   Options Ouriferiate        0:21:17 (Pop‑up)
Izanzaren  Wa Zine   Options Igout Abdelhadi        0:27:14 (Pop‑up)
Nass El Ghiwane  Sobhane Allah   Options No 5  Sawt Noujoum Al Jadida      0:33:44 (Pop‑up)
Maalem Mahmoud Ghania   El Bahraoui   Options Aicha  Azza Production  (With Pharoah Sanders? Horn player is uncredited on this disc I picked up in Morocco - maybe someone in the know will know...)    0:40:04 (Pop‑up)
Al Bilali Soudan  Djaba   Options Tombouctou  Clermont    *   0:42:41 (Pop‑up)
Mauro Durante, Gabriele Surdo, Silvia Perrone  We're All in the Same Dance   Options Lecce Lockdown Dance Video Soundtrack      *   0:47:06 (Pop‑up)
Auli  Chinggis Khan (feat.Batzorig Vaanchig)   Options Sencu Balsis (Voices of the Ancestors)  Lauska    *   0:55:29 (Pop‑up)
Emilia Amper  Trollfågeln (The Magic Bird)   Options Trollfågeln (The Magic Bird)  BIS      1:03:54 (Pop‑up)
Emilia Amper  Interview   Options     Discussing her decision not to fly - which I realize is something of a moot point right now but it wasn't in October!    1:05:27 (Pop‑up)
Emilia Amper  När Som Flickorna de Gifte Sig (When Young Women get married)   Options Trollfågeln (The Magic Bird)  BIS      1:10:06 (Pop‑up)
Trondheim Soloists / Emilia Amper  Abrégé   Options In Folk Style  Lindberg Lyd  I gave the incorrect title for the album during this segment - I said "Trondheimsolistene" but that's actually the name of the orchestra Trondheim Soloists in Norwegian! The correct title for the album is "In Folk Style".    1:20:26 (Pop‑up)
Emilia Amper  Kapad - Hijacked   Options Trollfågeln (The Magic Bird)  BIS      1:34:33 (Pop‑up)
Emilia Amper  Interview and Demonstration   Options         1:40:39 (Pop‑up)
Emilia Amper  Pigopolskam (Live)   Options         1:50:33 (Pop‑up)
Emilia Amper  Sälen [The Seal Song] (Live)   Options         1:53:16 (Pop‑up)
Emilia Amper  Spelpuma   Options Lux  BIS      2:00:21 (Pop‑up)
Emilia Amper  Lux   Options Lux  BIS      2:05:25 (Pop‑up)
Emilia Amper  Polska Efter Sven Donat   Options Lux  BIS      2:13:35 (Pop‑up)
Emilia Amper  Sälen (The Seal Song)   Options Lux  BIS      2:22:12 (Pop‑up)
Frode Halti  Valkola Schottis (Excerpt)   Options Border Woods  Hubro  Featuring Emilia Amper  *   2:27:44 (Pop‑up)
Ragnhild Furebotten  Fotefar   Options Klopper  Ta:lik  With Frode Halti and Emilia Amper  *   2:34:23 (Pop‑up)
Dantchev-Domain  My Happy Song   Options Say It  Glomama Music    *   2:43:33 (Pop‑up)
La Banda Morisca  Tres Morillas   Options Gitana Mora  Producciones Monfíes    *   2:46:52 (Pop‑up)
Tanxugueiras   Malquerenza   Options Contrapunto  Calaverita Records    *   2:51:10 (Pop‑up)
Darawish  El Rai de Bouazizi   Options Madar      *   1:54:53 (Pop‑up)

* * * * * * * * * * * * * * * * * * * * * * * * * * * *

Here's a link to the Arts Covid Big List/ – an extensive list of Relief and Resources For Artists, Freelancers, and Non-Profits: http://artscovid.org/

New York City COVID-19 Coronavirus Resource Page for culture - artists, performers etc: https://www1.nyc.gov/site/dcla/resources/coronavirus-dcla.page.

The NEA listing of COVID-19 Resources for Artists and Arts Organizations is here: https://www.arts.gov/covid-19-resources-for-artists-and-arts-organizations.

Also coming soon: The Folk Artists COVID-19 Relief Fund. Right now the fund is seeking donations at https://charity.gofundme.com/o/en/campaign/folk-arts-relief-fund

Also: BRIC has an extensive resource list on its website with artists, performers etc. in mind but relevant for everyone. Below is the list as of April 11; you can check the site for updates here: https://www.bricartsmedia.org/blog/resources-artists-during-public-health-crisis.

  • The Actor's Fund: Emergency Financial Assistance
  • The Adolph & Esther Gottlieb Foundation: Emergency Grant
  • Alliance of Artists Communities: Emergency Relief Programs
  • American Society of Journalists and Authors: Writers Emergency Assistance Fund
  • Artist Relief Tree: Request Funding
  • Artists’ Fellowship: Emergency Aid Resources
  • Arts and Culture Leaders of Color: Emergency Fund
  • Authors League Fund: Emergency Resources
  • Bret Adams & Paul Reisch Foundation: Emergency Grant
  • Brooklyn Arts Council: Emergency/Disaster Relief
  • CERF+: Emergency Assistance Inquiry
  • Creative Capital: Artist Relief for COVID-19
  • Dance NYC: Coronavirus Dance Relief Fund
  • The Drama League: Directors Emergency Relief Fund
  • Format: The Photographer Fund
  • Foundation for Contemporary Arts: COVID-19 Relief Fund Application
  • Freelancers Union: Freelancers Relief Fund
  • The Haven Foundation: Grants
  • Joan Mitchell Foundation: Emergency Grants for Artists
  • Kinkade Family Foundation: Emergency Grant for Curators
  • The Max's Kansas City Project: Emergency Grants
  • Mayer Foundation: Grants to Individuals and Private Foundations
  • National Association of Latino Arts & Culture (NALAC): Actos de Confianza Micro-Grant Initiative*
  • New Music USA: New Music Solidarity Fund
  • New York City Community Trust: NYC COVID-19 Response & Impact Fund for Non-Profits
  • New York State: How to Get Unemployment Assistance
  • New York State Council on the Arts: Resources for New York State Arts and Cultural Organizations re: Novel Coronavirus
  • New York State Dept of Labor: Pandemic Unemployment Assistance (PUA) provides payment to workers not traditionally eligible for unemployment benefits (self-employed, independent contractors, workers with limited work history & others) who are unable to work as a direct result of the COVID19 emergency
  • NYFA: Emergency Grants Listings
  • Paige West & the West Collection: LIFTS Artist Grant and Acquisition Award
  • Pen America: Writer's Emergency Fund
  • Robert Rauschenberg Foundation / NYFA: Rauschenberg Emergency Grants
  • The Soze Foundation, TaskForce, and Invisible Hand: Artist + Activist Relief Fund
  • Sweet Relief Musicians Fund: COVID-19 Fund
  • Twenty Summers: Emergency Arts Fund
  • COVID-19 Resources and Webinars:

    Streaming Resources and Platforms:

    Event Cancellations:
    Has Your Project Been Impacted by SXSW or Another Fest’s Cancellation? W&H Wants to Help


    * * * * * * * * * * * * * * * * * * * * * * * * * * * *

    Organizations supporting the rights of immigrants and refugees:

    (For more suggestions see https://www.bustle.com/p/9-immigration-organizations-to-donate-to-if-you-want-to-support-daca-recipients-80757.)

    National Immigration Law Center: Established in 1979, the National Immigration Law Center (NILC) is one of the leading organizations in the U.S. exclusively dedicated to defending and advancing the rights of low-income immigrants.

    National Immigration Forum: The National Immigration Forum is one of the leading immigrant advocacy organizations in the country, with a mission to advocate for the value of immigrants and immigration to the nation.

    New York Immigration Coalition: The New York Immigration Coalition aims to achieve a fairer and more just society that values the contributions of immigrants and extends opportunity to all. The NYIC promotes immigrants’ full civic participation, fosters their leadership, and provides a unified voice and a vehicle for collective action for New York’s diverse immigrant communities.

    Arab American Family Support Center (New York City): The Arab-American Family Support Center is a 501(c)3 non-profit, non-sectarian organization that provides culturally and linguistically sensitive services to immigrant communities throughout New York City.

    Action NYC: ActionNYC connects New Yorkers to free, safe immigration legal help. You can make an appointment to learn your immigration legal options and get immigration application assistance. There are ActionNYC sites in all five boroughs. Appointments are required. Your appointment will be in your language.

    Immigration Equality is the leading LGBTQ immigrant rights organization in the country. It provide s advice and legal services to thousands of LGBTQ and HIV-positive immigrants seeking refuge, fair treatment, and freedom in the United States. The work is truly lifesaving because there are nearly 80 countries around the world where it is a crime to be LGBTQ, with consequences up to and including the death penalty. For this reason, Immigration Equality fights to obtain asylum in the United States for LGBTQ and HIV-positive refugees - with a remarkable 99% win rate.

    International Refugee Assistance Project: The International Refugee Assistance Project (IRAP) organizes law students and lawyers to develop and enforce a set of legal and human rights for refugees and displaced persons. Mobilizing direct legal aid and systemic policy advocacy, IRAP serves the world’s most persecuted individuals and empowers the next generation of human rights leaders.

    International Rescue Committee: The International Rescue Committee responds to the world’s worst humanitarian crises and helps people whose lives and livelihoods are shattered by conflict and disaster to survive, recover, and gain control of their future.

    Kids in Need of Defense (KIND): KIND serves as the leading organization for the protection of children who enter the US immigration system alone and strives to ensure that no such child appears in immigration court without representation. We achieve fundamental fairness through high-quality legal representation and by advancing the child's best interests, safety and well-being.

    Asian American Legal Defense and Education Fund (AALDEF): AALDEF is a national organization that protects and promotes the civil rights of Asian Americans by combining litigation, advocacy, education, and community organizing. Issues / focus include immigrant rights, civic participation and voting rights, economic justice for workers, language access to services, educational equity, housing and environmental justice, and the elimination of anti-Asian violence, police misconduct, and human trafficking.

    Make the Road New York (MRNY): MRNY builds the power of Latino and working class communities to achieve dignity and justice through organizing, policy innovation, transformative education, and survival services.

    Make the Road New Jersey (MRNJ): Make the Road New Jersey builds the power of immigrant and working class communities in New Jersey to achieve dignity and justice through community organizing, legal and support services, transformative education and policy innovation.

    * * * * * * * * * * * * * * * * * * * * * * * * * * * *

    Email here to JOIN the TSP E-MAIL LIST for giveaways, show news!

    If you want to be on an email list for special ticket and music giveaways and to hear news about upcoming specials and special events send an email to Rob W here and be sure to write "list" in the subject line.


    * * * * * * * * * * * * * * * * * * * * * * * * * * * *


    <-- Previous playlist | Back to Transpacific Sound Paradise with Rob Weisberg playlists | Next playlist -->

    RSS feeds for Transpacific Sound Paradise with Rob Weisberg: RSSPlaylists feed | RSSMP3 archives feed

    | E-mail Rob Weisberg | Other WFMU Playlists | All artists played by Transpacific Sound Paradise with Rob Weisberg |

    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!

      6:02pm franz:

    Great show Todd!
    Sending love from Italy!
    Avatar Swag For Life Member 6:03pm Handy Haversack:

    Rob! Worldwide friends!

    Gotta feed the monsters but will back with you fine folx ASAP. I am very excited for this nyckelharpa, an instrument I literally heard of five minutes ago!
    Avatar Swag For Life Member 6:05pm Rob W:

    Todd thanks you Franz! And greetings HH and everyone else, nyckelharpa on the way... and good luck with the feeding!
    Avatar 6:06pm Joe B:

    Hi Rob
    Avatar Swag For Life Member 6:06pm mariano:

    Rob, everyone.
    Avatar Swag For Life Member 6:07pm chresti:

    Hi Rob and people!
    Avatar Swag For Life Member 6:07pm radioronan:

    Good evening, Rob & global citizens of the comment board.
    Avatar Swag For Life Member 6:09pm Rob W:

    Greetings everyone!
    Avatar Swag For Life Member 6:12pm Smilty69:

    Good evening, Rob and friends! Another Saturday in the books!
    Avatar Swag For Life Member 6:13pm Bas NL:

    Hi Rob and all!
    Avatar Swag For Life Member 6:13pm chresti:

    Sound good Rob.
    Avatar Swag For Life Member 6:14pm Handy Haversack:

    Still have all my fingers -- not too bad!
    Avatar Swag For Life Member 6:18pm listener 126464:

    Hi Rob, crew, everybody!
      6:18pm Davec1:

    Hi rob. Any Berber music out there?
    Avatar Swag For Life Member 6:20pm Rob W:

    As a matter of fact Davec1 yes! Coming soon...
    Avatar 6:22pm JakeGould:

    I love Howlin’ Wolf!
      6:22pm Davec1:

    I’ll wait w bated breath....I lived in Rabat for a while and really dug the scene...
    Avatar Swag For Life Member 6:25pm Rob W:

    No kidding Davec1!
    Avatar Swag For Life Member 6:25pm Bas NL:

    Is that THE Stephen O'Malley of Sunn O))), Rob?
    Avatar Swag For Life Member 6:27pm Rob W:

    Bas - yes, although I only know it because you mentioned it and I looked it up!
    Avatar Swag For Life Member 6:29pm Bas NL:

    He, he.. we learn all the time.. Not his usual heavy stuff for sure!
    Avatar 6:33pm slugluv1313:

    hi Rob and everyone!
    WOW had no idea about the Tinariwen/Sunn O))) connection either!
    some years ago, AfroPop did a program on the North African Black Metal scene -- will see if i can find the link in their archives!
    Avatar Swag For Life Member 6:33pm Megaroni:

    Greetings TPSP! Thank you for bringing us together tonite celebrating sounds of the world
    Avatar Swag For Life Member 6:34pm Granny Spicy Tuna (e/em):

    So excited to hear Nyckelharpa today! Hi, Rob and folx!
    Avatar Swag For Life Member 6:36pm Handy Haversack:

    Hey, Granny ST, chresti. Never had a chance to say hello during Todd's show.
    Avatar Swag For Life Member 6:37pm Rob W:

    Thanks GST, Megaroni, Slugluv and everyone!
    Avatar 6:38pm slugluv1313:

    okay not *exclusively* black metal i believe this is the first i ever heard of it!
    "Borderless Sounds: The New North Africa"
    afropop.org...
    Avatar Swag For Life Member 6:40pm Bas NL:

    Very interesting @slugluv!
    Avatar Swag For Life Member 6:43pm chresti:

    Hi Handy, that's okay, big party, hard to see one another in the crowd.
    Avatar Swag For Life Member 6:46pm Marley P. Dogg:

    Hi Rob, hope you’re well
    Avatar Swag For Life Member 6:48pm chresti:

    Looks good, slugluv, thanks.
    Avatar 6:55pm slugluv1313:

    i have no idea who the horn player is on that record but damn, Rob, you really do find the coolest stuff!
    Avatar Swag For Life Member 7:00pm Mr. Pumpy:

    Hey Rob...sounds great! Hello all...
      7:01pm Carmichael:

    Heya Rob and TSPers.
    Avatar Swag For Life Member 7:02pm Stanley:

    I've arrived from the other side.
    Hello.
    Avatar Swag For Life Member 7:04pm chresti:

    Hi Stanley, Carmichael, Pumpy...
    Avatar Swag For Life Member 7:06pm Handy Haversack:

    What chresti said! How goes, pals?
    Avatar Swag For Life Member 7:08pm Stanley:

    Hi chresti. Doing alright, here.
    Avatar Swag For Life Member 7:08pm Bas NL:

    Wow! That sounded beautiful!
    Avatar Swag For Life Member 7:09pm Rob W:

    Thanks Bas!
      7:10pm Justin:

    I really appreciate how Rob is playing an artist that chooses not to fly re: climate change. Subversive?
    Avatar Swag For Life Member 7:24pm Mr. Pumpy:

    chresti...Handy...yo yo yo!
    Avatar Swag For Life Member 7:29pm maestroso:

    Wow, this is really beautiful.
    Avatar Swag For Life Member 7:36pm Rob W:

    Thanks Maestroso!
    Avatar 7:37pm slugluv1313:

    yes, so beautiful!
    Avatar Swag For Life Member 7:39pm Mr. Pumpy:

    Rob...these vibrations are lifting me up, thanks brother! I needed it!!!
    Avatar Swag For Life Member 7:40pm Handy Haversack:

    If it helps, Mr. P, I'm working on stuff for tomorrow ... though I guess maybe I should be apologizing instead!
    Avatar Swag For Life Member 7:44pm Bas NL:

    An airplane might be considered to be a Trollfågeln.. Anyhow, what a great word. Trollfågeln.
      7:44pm testingwithfire:

    So beautiful, thank you so much Rob and Emilia!
    Avatar Swag For Life Member 7:45pm Mr. Pumpy:

    Handy...I'm sure it's going to be awesome. The degree to which you are so hard on yourself speaks volumes to your dedication and attention to detail. I'll try and not be too hung over!
    Avatar Swag For Life Member 7:47pm Mr. Pumpy:

    The Nyckelharpa looks like a take on the Hurdy-gurdy...or the other way around.
    Avatar Swag For Life Member 7:50pm Mr. Pumpy:

    I could listen to the history of this all day. Fascinating. Thanks Emilia & Rob!
    Avatar Swag For Life Member 7:53pm Handy Haversack:

    Some connection between fågeln and German "vogel"? I didn't realize that "troll" just signified "magic" ... wondering if maybe it's more accurately "faerie bird" or "elf/spirit bird"?
    Avatar Swag For Life Member 7:56pm Bas NL:

    @Handy Must be for sure.. One of those basic words in germanic languages.. it's 'vogel' in dutch as well..
    Avatar Swag For Life Member 7:56pm WR:

    Great interview, great music. Thank you!
    Avatar Swag For Life Member 7:57pm Granny Spicy Tuna (e/em):

    this is splendid, thank you!
    Avatar Swag For Life Member 7:57pm Handy Haversack:

    She *did* say that you can play it with a bow or with hammers, right? I'm not making that up?
    Avatar Swag For Life Member 7:58pm Bas NL:

    People from Sweden always seem to be so fluent in English..
    Avatar Swag For Life Member 8:01pm Rob W:

    HH - it's bowed typically - a pretty sort bow - you can see her holding it in the photo actually.
    Avatar Swag For Life Member 8:03pm Handy Haversack:

    OK -- thought I had heard her say that some people played it with hammers, which, I can't even!

    Really enjoying this segment!
      8:05pm Thursday Fernworthy:

    Excellent program! Thx so much for sharing and for being here
    Avatar Swag For Life Member 8:08pm Handy Haversack:

    I didn't catch it but am going to assume it translates as "Spell Puma!"!
    Avatar Swag For Life Member 8:09pm chresti:

    Bas, I always thought the same with NL.
    Avatar Swag For Life Member 8:11pm Rob W:

    Thanks Thurs!
    Avatar Swag For Life Member 8:13pm Bas NL:

    Yes, but a lot less 'fluid' then the Swedes i think; dutch speaking english is in fact it's often referred to as 'Dunglish'.
    Avatar 8:14pm slugluv1313:

    mesmerizing -- and i love the story about the seals!
    Avatar Swag For Life Member 8:16pm maestroso:

    @Mr Pumpy @ 7:47: My thoughts exactly.
      8:21pm Marley Dogg:

    Beautiful
    Avatar Swag For Life Member 8:30pm Smilty69:

    Wonderful set. Thanks Rob! Be safe everybody
    Avatar 8:32pm slugluv1313:

    the cats are blissing out here, and somewhere, seals are dancing :)
    thanks so much, Rob, for bringing Emilia Amper and her music to us
    Avatar Swag For Life Member 8:34pm chresti:

    Dunglish, have not heard.
    Avatar Swag For Life Member 8:35pm Handy Haversack:

    Assuming "Schottis" is "Scottish." So much common ground among the Scandinavian and Irish and Scottish folk traditions. The Kingdom of the Isles, ruled from (I think) Skye and Mull held the Highlands and Islands parts of Scotland and also chunks of north Ireland and was, basically, a Viking kingdom. Good museum for it on Skye at the MacDonald clan HQ. Very. Cool. Boats.
    Avatar Swag For Life Member 8:36pm Handy Haversack:

    (Now really regretting not adding "wth!" after "Assuming "Schottis" is "Scottish"!)
    Avatar Swag For Life Member 8:38pm mariano:

    Schott is German for Scot, not sure about other Germanic languages.
    Avatar Swag For Life Member 8:39pm Bas NL:

    Do check out Dunglish @chresti.. Many books are written on it because you get the most strange sentences, like "I thank you from the bottom of my heart.. and my wife's bottom."
    Avatar Swag For Life Member 8:43pm Santos L. Halper:

    This has been a wonderful show Rob, thanks! Introduced to the Nyckelharpa by Vasen a few years back...
    Avatar Swag For Life Member 8:43pm Ken From Hyde Park:

    Hi, Rob and friends. This is a nice little number.
    Avatar Swag For Life Member 8:45pm chresti:

    Don't Sleep in The Subway, Fotefar reminded me of, a little.
      8:53pm PJ:

    great set! keep it going
    !
    Avatar Swag For Life Member 8:54pm Handy Haversack:

    Really fantastically good time with the show tonight, Rob! Loved your guest segment especially. Many thanks to you and to your SKELETONS (Ruth? Olivia?)

    Will definitely need to pick up LUX.

    Have a good week!
    Avatar Swag For Life Member 8:57pm chresti:

    Thanks Rob and crew!
    Avatar Swag For Life Member 8:57pm Bas NL:

    Thanks Rob! Great to get to know Emilia Amper!
    Avatar Swag For Life Member 8:57pm mariano:

    Thanks Rob and crew, take care everyone!
    Avatar Swag For Life Member 8:57pm radioronan:

    Thanks Rob - excellent show! Thanks Skeletons! Take care y'all
    Avatar Swag For Life Member 8:58pm Ken From Hyde Park:

    Yay, Team Skeleton!
    Avatar Swag For Life Member 8:59pm Rob W:

    Yes big thanks to our board ops Olivia and Ruth and the rest of the Skeleton Crew at FMU and thanks everyone for joining us this evening!
    Bottom
    Comment!
    Name
    Email
    (C) 2020 WFMU. Generated by KenzoDB, (C) 2000-2020 Ken Garson