World class magicians coming to Fergus Oct. 24 to 27