a twist of fate a wizard's fairy tale english