I would rather listen to - and I will get flamed for it - Cat Stevens work versus Leonard Cohen. A lot of it was lefty crap and he has beccome a hard core Muslim but some of the songs were quite good. So weird because I think he was born a Christian Cypriot? He totally lost the plot.
Cat Stevens has a tremendous tome...Even as Yusuf Islam!
He would definitely be in my top 20.