Cat Stevens is a British singer-songwriter who rose to fame in the 1960s and 1970s. His music combines folk, rock, and pop, and he is known for his deep and reflective lyrics. The song "Father & Son" is one of his most iconic songs and is about the conflict between a father and his son, who struggle with questions about life choices and generational differences.