The British folk musician Cat Stevens has postponed his North American tour, delaying his scheduled stop in Philadelphia this week.

Stevens, who also goes by Yusuf, said he was putting the tour on hold due to unresolved visa issues. He was scheduled to visit seven cities in the U.S. and Canada in support of his memoir "Cat on the Road to Findout," releasing stateside Oct. 7. The tour was set to kick off Thursday with a show at the Met. MORE: New Ellen Greenberg true crime docuseries delves into the Philly teacher's mysterious 2011 death

Now the "Peace Train" singer says the shows, a blend of conversation and "select unplugged performances," would not resume until "some time away."

"Waiting months for visa approvals, we held out as long as we could," Stevens wrote on his websit

See Full Page