Johnny Cash is best known for his velvety deep voice and high-energy country music tunes. However, he was also quite a prolific songwriter. And many of his compositions were written for other artists.