3quarksdaily: Great Songwriters: Who Are They, And Why Haven't There Been Any For The Last 20 Years?