Cat Stevens

British singer-songwriter born in London on July 2