RE All this and Yusuf (Cat Stevens) too!