Cat Stevens
Yusuf Islam (formerly Cat Stevens).