Magician on tour: Upcoming Ontario magic shows