Over the years there have been certain writers that I have always respected. Of course, there are the no brainers like Harrison, Lennon, McCartney, Dylan, Kristofferson & Willie, but there are so many more. Mellencamp, Bono, Sheryl Crow, Petty, Dave Grohl and Kravitz to name a few, have stood the test of time and continue to write great songs. There are more writers breaking through that if you don't know of now, you soon will.
Anyway...below are some of the writers on my A list.