The Last Magician: A Novel