Cat Stevens nearly quit music in the early 1970s thanks to a soul mas. The folk singer, now known as Yusuf Islam, has sold ...