Listen to Dolly Parton on iHeartRadio | Listen to Johnny Cash on iHeartRadio

Johnny Cash and Dolly Parton are getting praise for their abilities to craft a tune.  The country stars are included in a new readers' poll from the UK's, which has compiled a list of "The Greatest Songwriters of All Time." 

Cash is in the top 20, landing at number 18.  He's praised as "a natural storyteller whose talent traversed country, folk, rockabilly and pop." 

The site adds that Johnny's "rebel image and deceptively direct approach made him one of the early heroes of popular music." 

Dolly has the number 54 spot on the list.  She's recognized as one of music's most prolific and best-selling artists. 

Rock and pop artists make up the bulk of the list, which is lead by The Beatles songwriting team of John Lennon and Paul McCartney.

Photo Credit Getty Images