http://www.genzpublishing.org/product/hollow-be-thy-name/
When everyone, save the magicians of the land, vanish, Rusty, a young illusionist trying to escape the memory of his dead mother, finds himself stranded on a cruise ship headed to Alaska. He learns that he isn’t the only one aboard. He meets Mia, a mysterious girl entranced with fairy tales, and she tells him of a dark man also on the ship.