Top Folk Albums, Songs, Artists and Labels of July 2015 (with DJ list)

Compiled by Richard Gillmann from FOLKDJ-L playlists
Based on 12906 airplays from 136 different DJs

  1: "Tomorrow's Child," Jonathan Edwards [Rising, 6/15] (54)
        "This Old Guitar"
        "Down In The Woods"
        "Mole In The Ground"
        "Tomorrow's Child"
  2: "Coffee Creek," The Slocan Ramblers [, new] (49)
        "Coffee Creek"
        "Pastures Of Plenty/Honey Babe"
        "Elk River"
  3: "Banjo & Fiddle: Tunes From The North, Songs From The South," Karrnnel Sawitsky And Daniel Koulack [, 3/15] (45)
        "Little Birdie"
        "How Does A Poor Man Stand Such Times And Live"
        "Old French Set"
  4: "Ordinary Band," Katie Dahl [Waterbug, 6/15] (43)
  5: "Too Big World," Bumper Jacksons [, 6/15] (42)
        "Coffee Mama"
        "Pretty Mama Put A Spell On Me"
  6: "Morning In A New Machine," Dubl Handi [, 6/15] (38)
        "Train That Carried My Girl From Town"
        "Cumberland Gap"
  7: "Still She Will Fly (EP)," Heather Pierson Acoustic Trio [Vessel, 5/15] (36)
        "Still She Will Fly"
        "You Don't Know Him The Way I Do"
        "Ain't Gotten Around"
  8: "Django And Jimmie," Willie Nelson And Merle Haggard [Legacy, 6/15] (34)
        "Don't Think Twice, It's All Right"
        "Django And Jimmie"
        "It's All Going To Pot"
  8: "What I'm Lookin' For," Dan Weber [Highway 142, 3/15] (34)
        "Oh Woody"
        "Ain't Done Ramblin' Yet"
 10: "Eat The Moon," FY5 - Finnders & Youngberg [Swingfingers, new] (33)
        "Old Dog Waltz"
        "She Wants To Eat The Moon"
        "Day Is Wide Open"
 10: "Further West," Hungrytown [Listen Here!, 5/15] (33)
        "Further West"
        "Hard Way To Learn"
 12: "Bright Shadow," Ana Egge [Grace/Parkinsong, 5/15] (32)
        "Flat Top Guitar"
 12: "Rural Electrification," Peter Keane [Little Hat, new] (32)
        "Sitting On Top Of The World"
        "Almost Gone"
 14: "Grandma's Got A Boombox," Sandy Ross [, 5/15] (31)
        "Distant Campfire"
        "Grandma's Got A Boombox"
 15: "Domestic Eccentric," Old Man Luedecke [True North, new] (30)
        "Low On The Hog"
        "Girl In The Pearl Earring"
 16: "Joe Hill's Last Will," John McCutcheon [Appalsongs, 5/15] (29)
        "There Is Power In A Union"
        "Casey Jones"
        "It's A Long Way To The Soup Line"
 17: "Dogwood Cats," Jefferson Ross [Deep Fried, 6/15] (27)
        "Great Big Garden"
 17: "Sundown Over Ghost Town," Eilen Jewell [Signature, 5/15] (27)
 19: "Precious Memories," Sue Massek [Strictly Country, 4/15] (26)
        "Come All You Coal Miners"
        "Dreadful Memories"
 19: "Sorrow Bound," Kaia Kater [Kingswood, 6/15] (26)
        "En Filant Ma Quenouille"
        "Southern Girl"
        "When Sorrows Encompass Me Round"
 21: "Happy Prisoner: The Bluegrass Sessions," Robert Earl Keen [Dualtone, 2/15] (25)
        "East Virginia Blues"
        "Long Black Veil"
 21: "Still," Richard Thompson [Concord, 6/15] (25)
        "She Never Could Resist A Winding Road"
        "Guitar Heroes"
 23: "L.A. Blues," John Malcolm Penn [Blue Night, 6/15] (24)
        "Mutual Attraction"
        "Training Center Boogie"
 23: "Mother Country," Dave Crossland [Folk Era, 4/15] (24)
        "July, You're A Woman"
        "I Remember America"
 23: "The Social Music Hour Vol. 1," Spuyten Duyvil [, 3/15] (24)
        "Fishing Blues"
        "Keep Your Skillet Good And Greasy"
 26: "Power In The Blood," Buffy Sainte-Marie [True North, 5/15] (23)
        "Power In The Blood"
        "Uranium War"
 26: "Tangled Country," The Honey Dewdrops [, 3/15] (23)
        "Same Old"
        "Fair Share Blues"
 26: "The Traveling Kind," Emmylou Harris And Rodney Crowell [Nonesuch, 5/15] (23)
        "The Traveling Kind"
        "If You Lived Here You'd Be Home Now"
 29: "Beautiful You," The Waifs [Compass, new] (22)
        "Dark Highway"
        "Beautiful You"
 29: "Building A Human Being," Dana Cooper [Self, 6/15] (22)
        "No Second Coming"
        "Scarlet Moon"
 29: "Monterey," The Milk Carton Kids [Self, 5/15] (22)
        "High Hopes"
        "City Of Our Lady"
 29: "Owls," Danny Schmidt [Live Once, 5/15] (22)
        "Soon The Earth Shall Swallow"
        "All The More To Wonder"
 33: "Anna And Elizabeth," Anna And Elizabeth [Free Dirt, 3/15] (21)
        "Soldier And The Lady"
        "Little Black Train"
 33: "Larry Campbell And Teresa Williams," Larry Campbell And Teresa Williams [Red House, 6/15] (21)
        "Everybody Loves You"
 33: "Soul Of A Man," Adam Michael Rothberg [, 4/15] (21)
        "Guitar Song"
        "Central Square"
 33: "Starlight Highway," Corinne West [Make, 5/15] (21)
        "Give Our Ships Away"
        "Gypsy Harbor"
        "Starlight Highway"
 33: "When I'm Free," Hot Rize [Ten In Hand, 9/14] (21)
        "Blue Is Fallin"
 38: "Nearness Of You," Vance Gilbert [Disismye, 4/15] (20)
        "Ain't Misbehavin"
        "Nearness Of You"
 38: "The Night Tribe," Jimmy Lafave [Music Road, 5/15] (20)
        "Beauty Of You"
        "Never Came Back To Memphis"
 38: "The People Need Light," Mr Sun [Compass, new] (20)
        "Hunter's Permit"
        "Stranger Comes To Town"
 38: "Solo Flight," Steve Spurgin [Blue Night, 6/15] (20)
        "Church Street Blues"
        "Light's Still On At Trixie's"
 38: "Stumpjumper," Charlie Parr [Red House, 4/15] (20)
        "Empty Out Your Pockets"
 38: "Wilder Days," Natasha Borzilova [Hadley, 4/15] (20)
        "Wilder Days"
        "Never Going Home"
 44: "Get Ready," The Revelers [Self, 5/15] (19)
        "Play It Straight"
 44: "Ghost," Annie Gallup [Gallway Bay, 5/15] (19)
        "Rock Salt And Nails"
        "Danny Barnes"
 46: "Ten From The Pen," Roy Schneider [Shiny Gnu, 6/15] (18)
        "There Ain't No Easy Way"
        "Book Of Love"
 46: "Della Mae," Della Mae [Rounder, 5/15] (18)
        "Boston Town"
        "Take One Day"
 46: "Out From The Harbor," Nikki Talley [Self, 6/15] (18)
        "Railroad Boy"
        "Rainy Day"
 46: "The Pedestrian," Steep Ravine [Self, 6/15] (18)
        "Shadow Of A Cloud"
        "Lonesome Daybreak"
 46: "Walk On Solid Ground," Gene And Gayla Mills [Heart Pine, 4/15] (18)
        "Daytime Stars"
        "More Of You"
 46: "Woody Pines," Woody Pines [Muddy Roots, 5/15] (18)
        "Anything For Love"
        "Walkin' Stick"
 52: "Before This World," James Taylor [Concord, 6/15] (17)
        "Angels Of Fenway"
        "Stretch Of Highway"
 52: "Don't Forget Me Little Darling: Remembering The Carter Family," Antique Persuasion [Voxhall, 3/15] (17)
        "Hello Stranger"
        "Bury Me Under The Weeping Willow"
 52: "The Faster It Goes," The Railsplitters [, 5/15] (17)
 52: "The Hour Before," Elaine Romanelli [, 4/15] (17)
        "Red Tail"
 52: "Something More Than Free," Jason Isbell [Southeastern, new] (17)
        "Speed Trap Town"
 52: "The Trackless Woods," Iris DeMent [Flariella, new] (17)
        "From An Airplane"
        "Listening To Singing"
 58: "Best Medicine," The Stray Birds [Yep Roc, 10/14] (16)
        "Best Medicine"
 58: "Dear Jean: Artists Celebrate Jean Ritchie," Various Artists [Compass, 9/14] (16)
        "Black Waters," McCutcheon, O'Brien, Bogguss, Mattea
 58: "Leave Some Things Behind," The Steel Wheels [Big Ring, 4/15] (16)
        "Rescue Me, Virginia"
 58: "The Longest River," Olivia Chaney [Nonesuch, 4/15] (16)
        "False Bride"
 58: "The Rose Of Roscrae: A Ballad Of The West," Tom Russell [Frontera, 4/15] (16)
        "Rose Of Roscrae"
 58: "Tim May And Steve Smith," Tim May And Steve Smith [Desert Night, 4/15] (16)
        "Let It Be"
        "Blue Skies"
 58: "With A Lampshade On," The Dustbowl Revival [Signature, 7/15] (16)
        "Lampshade On"
        "Old Joe Clark"
 65: "Didn't It Rain," Amy Helm [E One, new] (15)
        "Rescue Me"
        "Gentling Me"
 65: "Muscle Shoals Recordings," The Steeldrivers [Rounder, 6/15] (15)
        "Day Before Temptation"
        "Drinkin' Alone"
 65: "Pageant Material," Kacey Musgraves [Mercury, new] (15)
        "High Time"
 65: "Sun Might Shine On Me," Grant Dermody [, 5/15] (15)
        "Baby Please Don't Go"
        "Sun Might Shine"
 65: "Tell Tale Heart," Chuck Brodsky [, 3/15] (15)
        "2000 Friends"
        "Not A Single Shot"
 70: "The 45th Parallel," Neptune's Car [, 1/15] (14)
        "Blue Sky Turned To Rust"
        "Fly Fishing The Big Hole"
 70: "Baladista," Joel Rafael [Inside, 4/15] (14)
        "When I Go"
        "500 Miles"
 70: "Beyond the Blue," The Duhks [Compass, 5/14] (14)
        "Banjo Roustabout"
        "Beyond The Blue"
 70: "Can't Forget," Leonard Cohen [Columbia, 5/15] (14)
        "Joan Of Arc"
 70: "Carnero Vaquero," Ian Tyson [Stony Plain, 6/15] (14)
        "Darcy Farrow"
        "Doney Gal"
 70: "Follow Your Dream," Andy And Judy [Cherry Bridge, 6/15] (14)
        "Follow Your Dream"
        "Potter's Field"
 70: "Little Hinges," Qristina And Quinn Bachand [Beacon Ridge, 1/15] (14)
        "What You Do With What You've Got"
 70: "The Newpart," April Verch [Slab Town, 4/15] (14)
        "I Heard The Bluebirds Sing"
        "Bring Your Clothes Back Home"
 70: "The Songwriter In Me: The Demo Recordings," Donna Ulisse [Hadley, 3/15] (14)
        "If I Were"
 70: "Such Jubilee," Mandolin Orange [Yep Roc, 5/15] (14)
        "Little Worlds"
        "Old Ties And Companions"

Compiled by Richard Gillmann from FOLKDJ-L playlists
Based on 12906 airplays from 136 different DJs

1. "Cindy" (12)
        by Dubl Handi
        from "Morning In A New Machine"
1. "Crowns" (12)
        by Katie Dahl
        from "Ordinary Band"
3. "Coffee Creek" (11)
        by The Slocan Ramblers
        from "Coffee Creek"
3. "Sitting On Top Of The World" (11)
        by Peter Keane
        from "Rural Electrification"
5. "Distant Campfire" (10)
        by Sandy Ross
        from "Grandma's Got A Boombox"
5. "Little Birdie" (10)
        by Karrnnel Sawitsky And Daniel Koulack
        from "Banjo & Fiddle: Tunes From The North, Songs From The South"
5. "Still She Will Fly" (10)
        by Heather Pierson Acoustic Trio
        from "Still She Will Fly (EP)"
5. "This Old Guitar" (10)
        by Jonathan Edwards
        from "Tomorrow's Child"
5. "The Traveling Kind" (10)
        by Emmylou Harris And Rodney Crowell
        from "The Traveling Kind"
5. "You Don't Know Him The Way I Do" (10)
        by Heather Pierson Acoustic Trio
        from "Still She Will Fly (EP)"
11. "Down In The Woods" (9)
        by Jonathan Edwards
        from "Tomorrow's Child"
11. "Elk River" (9)
        by The Slocan Ramblers
        from "Coffee Creek"
11. "Flat Top Guitar" (9)
        by Ana Egge
        from "Bright Shadow"
11. "Mole In The Ground" (9)
        by Jonathan Edwards
        from "Tomorrow's Child"
11. "Oh Woody" (9)
        by Dan Weber
        from "What I'm Lookin' For"
11. "Pastures Of Plenty/Honey Babe" (9)
        by The Slocan Ramblers
        from "Coffee Creek"
11. "Wildflowers" (9)
        by Ana Egge
        from "Bright Shadow"
18. "Boston Town" (8)
        by Della Mae
        from "Della Mae"
18. "Further West" (8)
        by Hungrytown
        from "Further West"
18. "She Wants To Eat The Moon" (8)
        by FY5 - Finnders & Youngberg
        from "Eat The Moon"
18. "When I Go" (8)
        by Joel Rafael
        from "Baladista"
18. "Yodelady" (8)
        by Old Man Luedecke
        from "Domestic Eccentric"
23. "Ain't Gotten Around" (7)
        by Heather Pierson Acoustic Trio
        from "Still She Will Fly (EP)"
23. "Bicentennial" (7)
        by Katie Dahl
        from "Ordinary Band"
23. "En Filant Ma Quenouille" (7)
        by Kaia Kater
        from "Sorrow Bound"
23. "Low On The Hog" (7)
        by Old Man Luedecke
        from "Domestic Eccentric"
23. "Rescue Me" (7)
        by Amy Helm
        from "Didn't It Rain"
23. "Shadow Of A Cloud" (7)
        by Steep Ravine
        from "The Pedestrian"
23. "Tomorrow's Child" (7)
        by Jonathan Edwards
        from "Tomorrow's Child"
23. "Train That Carried My Girl From Town" (7)
        by Dubl Handi
        from "Morning In A New Machine"

Compiled by Richard Gillmann from FOLKDJ-L playlists
Based on 12906 airplays from 136 different DJs

1. The Slocan Ramblers
2. Jonathan Edwards
3. John McCutcheon
4. Bumper Jacksons
5. Karrnnel Sawitsky And Daniel Koulack
6. Katie Dahl
7. Bob Dylan
8. Heather Pierson Acoustic Trio
8. Richard Thompson
10. Dubl Handi
10. Old Man Luedecke
12. Dan Weber
12. Finnders And Youngberg
12. Willie Nelson And Merle Haggard
15. Eilen Jewell
16. Peter Keane
16. Theodore Bikel
18. Ana Egge
18. Emmylou Harris And Rodney Crowell
18. Hungrytown
18. Joni Mitchell
22. Dave Carter And Tracy Grammer
22. Pete Seeger
22. Sandy Ross
25. Woody Guthrie
26. Buffy Sainte-Marie
26. Robert Earl Keen
28. The Honey Dewdrops
28. Jefferson Ross
30. Iris DeMent
30. John Malcolm Penn
32. Kaia Kater
32. Steeleye Span
32. Tom Russell
35. Anna And Elizabeth
35. Danny Schmidt
35. Dave Crossland
35. Hot Rize
35. Johnny Cash
35. Leonard Cohen
35. Neil Young
35. The Steel Wheels

Compiled by Richard Gillmann from FOLKDJ-L playlists
Based on 12906 airplays from 136 different DJs

1. Rounder
2. Compass
2. Red House
4. Signature
5. Sugar Hill
6. Columbia
7. Nonesuch
8. Waterbug
9. Smithsonian/Folkways
10. Yep Roc
11. Reprise
12. Borealis
13. Warner
14. Rising
14. Vanguard
16. Rebel
17. Appleseed
18. Blue Night
19. True North
20. Capitol
20. Green Linnet
22. Rhino
23. Legacy
23. Philo
25. Anti
25. Sony
27. New West
28. Flying Fish
29. RCA
30. Elektra
30. Vessel
32. Swingfingers
33. Listen Here!
34. Fantasy
34. Mercury
36. Pinecastle
37. Dualtone
37. Greentrax
39. Kingswood
39. MCA

FOLK DJs - JULY 2015
Compiled by Richard Gillmann from FOLKDJ-L playlists
Based on 12906 airplays from 136 different DJs

Abby Parks (WLJS-FM, AL)
Al Kniola (WVPE-FM, IN)
Alan Hossack (94.7 The Pulse, Australia)
Allison Brock (CKUA-FM, AB)
Amy & Travis Luncan (WYSO-FM, OH)
Angela Page (WJFF-FM, NY)
Art Menius (WCOM-FM, NC)
Arthur Berman (CiTR-FM, BC)
Arthur Dean (WCNI-FM, CT)
Artie Martello (, NY)
Bill Revill (WESU-FM, CT)
Bill Stuart (WFIT-FM, FL)
Bill Wagman (KDVS-FM, CA)
Bob McWilliams (KANU-FM & KPR, KS)
Bob Weiser (WBRS-FM & WOMR-FM, MA)
Brad Edmondson (WVBR-FM, NY)
Brenda & Roman Tacik (CJTR-FM, SK)
Bruce Cameron (2MCE-FM, Australia)
Bud Johnson (syndicated, AK)
Caragh McMaster (WTJU-FM, VA)
Caroline Doctorow (WPKM-FM & WPKN-FM, CT)
Carolyn VandeWiele (WFHB-FM, IN)
Charlie Backfish (WUSB-FM, NY)
Chris Kocher (WHRW-FM, NY)
Chrisana McGill (WSPN-FM, NY)
Cindy Funk (WYSO-FM, OH)
Colin Fielding (3INR-FM, Australia)
Craig Huegel (WMNF-FM, FL)
Dan Alloway (KTEP-FM, TX)
Darla Novak (KZFR-FM, CA)
Dave Hardy (, MA)
David John (KTRU-FM, TX)
Dennis & Judy Cook (WOBC-FM, OH)
Dennis Brunnenmeyer (KVMR-FM, CA)
Diane Crowe (WMCB-FM, MA)
Diane Karl (KBOO-FM etc, OR)
Dick Hermans (WHDD-FM, CT)
Don Jacobson (KBOO-FM, OR)
Doug Dick (WVGN-FM, VI)
Ed Mellnik (KBOO-FM, OR)
Fred Frawley (WMPG-FN, ME)
Gail Comfort (, MB)
Gerd Stassen (EVW, Germany)
Gerry Goodfriend (CKUT-FM, QC)
Graham Rice (WJFF-FM, NY)
Graham and Barbara Dean (WBCR-LP, MA)
Hansjoerg Malonek (ISW-FM, Germany)
Harlon Joye (WRFG-FM, GA)
Jan Hall (CFRU-FM, ON)
Jay Hertel (WTJU-FM, VA)
Jean Geiger (KBCS-FM, WA)
Jeff Eads (WNKU-FM, KY)
Jeff Zolitor (KNYO-FM, CA)
Jenny Flux (2AIR-FM, Australia)
Jeremy Butler (WUAL-FM & APR, AL)
Jim Canales (WWSP-FM, WI)
Jim Dubinsky (WUVT-FM, CV)
Jim Fisher (WGCS-FM, IN)
Jim Marino (CFMU-FM, ON)
Jim Rogers (WIUP-FM, PA)
Joe Pszonek (WMSC-FM, NJ)
John & Maureen Rumsey (KVMR-FM, CA)
John Lupton and George Mercer (WVUD-FM, DE)
John Mazza (WNHU-FM, CT)
John Patterson (WXPI-FM, PA)
John Platt (WFUV-FM, NY)
Johnny Bazzano (KRCB-FM, CA)
Jon 'Chip' Colcord (WSCS-FM, NH)
Jon Kiger (WRFG-FM, GA)
Jon Stein (WTBQ-AM, NY)
Justin Helmer (KVSC-FM, MN)
Jürgen Kramer (ZuSa, Germany)
Karen Rakos (KEUL-FM, AK)
Kate McNally (NHPR, NH)
Kelly Walker (Troy Public Radio, AL)
Ken Batista (WYEP-FM, PA)
Ken Yavit (KBAC-FM, NM)
Kevin Elliott (WEFT-FM, IL)
Larry Hillberg (KVMR-FM, CA)
Larry Hoyt (WAER-FM, NY)
Laurie DesJardins (KVMR-FM, CA)
Len Holton (KUAR-FM, AR)
Leonard Epstein (KRFC-FM, CO)
Lilli Kuzma (WDCB-FM, IL)
Linda Fahey (WKSU & syndicated, OH)
Lyle D. Skinner (CJUM-FM, MB)
Maggie Ferguson (WXOU-FM, MI)
Mara Noelle (KVMR-FM & KFOK-LP, CA)
Mark Michaelis (WGDR-FM, VT)
Mark Tobler (WTUL-FM, LA)
Mary Katherine Aldin (KPFK-FM, CA)
Mary Sue Twohy (SiriusXM & syndicated, DC)
Menachem Vinegrad (Upper Galilee-FM, Israel)
Michael Alzo (WSLU-FM, NY)
Michael Benson (WPKN-FM & WESU-FM, CT)
Michael Kane (WBRS-FM, MA)
Michael Stock (WLRN-FM, FL)
Mike Regenstreif (CKCU-FM, ON)
Mitch Park (Kidnappers, New Zealand)
Naomi Soule and Terry Moses (KCLC-FM, MO)
Nick Barr (WAMC-FM, NY)
Norm Mast (WVPE-FM, IN)
Paul Hartman (WTMD-FM, MD)
Paul Hefti (, CA)
Peter Jones (WTJU-FM, VA)
Peter Kernast and John Bates (WTSR-FM, NJ)
Peter Thompson (KALW-FM, CA)
Ray Baumler (WRUR-FM & WITH-FM, NY)
Rich Warren (WFMT-FM & syndicated, IL)
Rik James (KGLT-FM, MT)
Rob Thurlow (KRFC-FM, CO)
Robert Resnik (VPR, VT)
Roz Larman (KPFK-FM & syndicated, CA)
Sandy Goodson (WTJU-FM, VA)
Sharon Downes (2MAX-FM, Australia)
Simon Dillon (Phoenix FM, Australia)
Sonny Ochs (WIOX-FM, NY)
Steve Brockway (KRFC-FM, CO)
Steve Edge (CITR-FM, BC)
Steve Harris (KCMJ-FM, CO)
Steve Jerrett (KOPN-FM, MO)
Steve Kindig (WTJU-FM, VA)
Stu Weaver (WFCF-FM, FL)
Sue Kessell (WNUR-FM, IL)
Susan Forbes Hansen (WHUS-FM & WWUH-FM, CT)
Susi Lanagan (PBS-FM, Australia)
Taylor Caffery (WRKF-FM, LA)
Terry Fatseas (2MCE-FM, Australia)
Terry O'Laughlin (WORT-FM, WI)
Todd Tyson (The Point-FM, VT)
Tom Coxworth (CKUA-FM, AB)
Tom Druckenmiller (WDIY-FM & syndicated, PA)
Tom Funk (KGLP-FM, NM)
Valerie Cormier (CITR-FM, BC)
Wanda Fischer (WAMC & syndicated, NY)
Wayne Greene (, LA)

These lists are compiled and posted to the FOLKDJ-L web site every month
(since October 1997).  The archive of past Top Album lists is available
at (the official FOLKDJ-L web site) and also, in an
extended version, at (my personal web site).

The process of compiling the Top Albums list is automated (I do hand
correct some obvious errors and typos). The results are based on
playlists posted to FOLKDJ-L during the calendar month. I wrote a pair
of programs that work with the Eudora email program's filtering feature.
One program parses each playlist as it comes in and adds it to a
spreadsheet. The second program processes the spreadsheet into a readable
report. Playlists have to include artist, song and album name (label is
optional) and be in a reasonably regular format for my program to be able
to parse them. My programs wind up identifying 60% to 80% of the songs
actually posted.

The Top Albums list is sorted in descending order by number of plays
recorded for each album. Within an album, the more popular tracks that
were played are shown. If a single DJ is the only one mostly playing an
album, the count of plays is adjusted downwards; otherwise the raw counts
are used. The top 70 albums are listed.  A more detailed explanation is
available at

Richard Gillmann