
Tea For the Tillerman
Released on 23 November 1970, Cat Stevens’ Tea for the Tillerman remains timeless—especially the enduring and deeply affecting Father and Son.
VERSO MEDIA / ARCHIVE

Released on 23 November 1970, Cat Stevens’ Tea for the Tillerman remains timeless—especially the enduring and deeply affecting Father and Son.