Catch Carl on a Stage Near You….

With my new book out, I’m speaking at more public events this year than usual. Here’s a list of all the places you can catch me on stage around the world over the coming months.

Click here for more details on each event. Will be adding more as and when….

June 18: Barcelona, Catalunya
June 19: Barcelona, Catalunya
June 21: Madrid, Spain
June 29: Cluj-Napoca, Romania
June 30: Cluj-Napoca, Romania

July 3: London, England
July 21 – 25: Edinburgh, Scotland

October 25: Vancouver, Canada

November 8 – 10: Puebla, Mexico
November 14: Riga, Latvia

January 24 – 26: Sydney, Australia